For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get User

GraphQL endpoint: /user

Fetches a user profile by id. Each profile field is filtered by the owner's visibility settings and the relationship between the viewer and the user; the owner always sees all of their own fields.

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

Response

Last updated