TSGGLOBAL Support sign in
Skip to page content
Browse TNID API docs

TNID API documentation Company Users and search Get User (Company)

Get User (Company)

On this page

GraphQL endpoint: /company

Gets a user by id. Each profile field is returned only if the user's visibility settings allow the caller to see it; hidden fields come back null (or empty for lists).

Query

query ($id: ID!) {
  user(id: $id) {
    id
    username
    firstName
    middleName
    lastName
    birthdate
    aboutMe
    timezone
    metadata
    secretStorage
    addresses {
      city
      country
      state
      street
      types
      zipCode
      visibility
    }
    emails {
      email
      types
      visibility
    }
    telephoneNumbers {
      number
      types
      visibility
    }
    socialNetworks {
      type
      url
      visibility
    }
    webpages {
      type
      url
      visibility
    }
    interests {
      description
      title
    }
    nameVisibility
    aboutMeVisibility
    birthdateVisibility
    interestsVisibility
    timezoneVisibility
    metadataVisibility
  }
}

Variables

{
  "id": "00000000-0000-4000-8000-000000000001"
}

Response

{
  "data": {
    "user": {
      "aboutMe": "this is my generic intro",
      "aboutMeVisibility": null,
      "addresses": [
        {
          "city": "test city",
          "country": "United States",
          "state": "Alabama",
          "street": "test street 1",
          "types": [
            "HOME"
          ],
          "visibility": null,
          "zipCode": "12345"
        }
      ],
      "birthdate": "1990-01-15",
      "birthdateVisibility": null,
      "emails": [
        {
          "email": "test2@email.com",
          "types": [
            "OTHER"
          ],
          "visibility": null
        }
      ],
      "firstName": "1john",
      "id": "00000000-0000-4000-8000-000000000001",
      "interests": [
        {
          "description": null,
          "title": "Interest 3"
        }
      ],
      "interestsVisibility": null,
      "lastName": "2doe",
      "metadata": {
        "test": "value"
      },
      "metadataVisibility": null,
      "middleName": "ray",
      "nameVisibility": null,
      "secretStorage": null,
      "socialNetworks": [
        {
          "type": "FACEBOOK",
          "url": "https://test-sm4.not",
          "visibility": null
        }
      ],
      "telephoneNumbers": [
        {
          "number": "5",
          "types": [
            "OTHER"
          ],
          "visibility": null
        }
      ],
      "timezone": "UTC",
      "timezoneVisibility": null,
      "username": "username6",
      "webpages": [
        {
          "type": "WEBPAGE",
          "url": "https://test-webpage7.not",
          "visibility": null
        }
      ]
    }
  }
}