Authentication
Authentication and token management
Login with email/password
Login with email/password
Logout current session
Logout current session
Refresh access token
Refresh access token
Get current user info
Get current user info
Update the authenticated user's profile
Update the authenticated user's profile
List configured auth providers
List configured auth providers
Self-service account registration
Self-service account registration
Confirm a pending registration with an emailed token
Confirm a pending registration with an emailed token
Request a password reset email
Request a password reset email
Set a new password using a reset token
Set a new password using a reset token
Change (or set) the authenticated user's password
Rotates the caller's password without an emailed reset token. `currentPassword` is required when the account already has a password; for an SSO-only account (`hasPassword: false` on `/api/v1/auth/me`) it is ignored and this call sets the initial password. All of the caller's *other* sessions are revoked; the calling session and any personal access tokens keep working. A confirmation email is sent.
Inspect an invitation by token
Inspect an invitation by token
Accept an invitation
Accept an invitation
Switch organization context
Switch organization context
Start a device authorization request (RFC 8628)
Start a device authorization request (RFC 8628)
Poll for the device authorization result (RFC 8628 token endpoint)
Poll for the device authorization result (RFC 8628 token endpoint)
Look up a pending device authorization request by user code
Look up a pending device authorization request by user code
Approve or deny a pending device authorization request
Approve or deny a pending device authorization request
List all user's tokens across orgs
List all user's tokens across orgs
Revoke API token
Revoke API token
List user's tokens for an organization
List user's tokens for an organization
Create Personal Access Token for organization
Create Personal Access Token for organization