Skip to main content

Entry point to user-scoped queries.

User!

The authenticated user. Fields are gated by the access token's granted scopes; fields not granted by the token resolve to null.

String

URL of the user's avatar image. Requires the avatar or profile scope.

String

The user's email address. Requires email (also granted by email:verified or user:manage).

Boolean

Whether the user's email has been verified. Requires email (also granted by email:verified or user:manage).

String

The user's family (last) name. Requires the name or profile scope.

String

The user's given (first) name. Requires the name or profile scope.

String

The user's full name (given + family). Requires the name or profile scope.

String

The user's phone number. Requires phone (also granted by phone:verified or user:manage). Returns null if the user has no phone on record.

Boolean

Whether the user's phone number has been verified. Requires phone (also granted by phone:verified or user:manage). Returns null if the user has no phone on record.

String

Stable subject identifier of the user. Always present when the token authenticates a user; not gated by a specific scope.


Was this section helpful?