Skip to main content
GET
Get user details

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

userName
string
required

The unique identifier of the user Valid email address pattern

Pattern: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

Response

User details retrieved successfully

Represents a user account with profile information and tutorial status

userName
string<email>

The user's username — an email address used for authentication. Matches the path-parameter form on /users/{userName}. (Previously $ref'd IdentifierPattern, which disallowed '@' and '.'; that was never enforced at runtime so production data is all emails.)

email
string<email>

User's email address, used for authentication and notifications

firstName
string

User's first name. May be empty when the row was auto-created (e.g. Auth0 ensure-user path) before the user filled in their profile — UI flows that capture a name should PATCH this in.

Maximum string length: 64
lastName
string

User's last name. May be empty when the row was auto-created (e.g. Auth0 ensure-user path) before the user filled in their profile — UI flows that capture a name should PATCH this in.

Maximum string length: 64
businessRole
string

User's business role or job title

tutorialStatus
object

Represents the tutorial completion status and user preferences for onboarding