User Management

List organization users

get

List all users for the current organization.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Allows organization's users
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Responses
chevron-right
200

Default Response

application/json
get
/api/v1/users
200

Default Response

List organization invitations

get

List all pending invitations for the current organization.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Allows organization's users
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Responses
chevron-right
200

Default Response

application/json
get
/api/v1/users/invitations
200

Default Response

Invite user to organization

post

Invite a new user to the current organization via Auth0.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Allows organization's users
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Body
emailstring · emailRequiredPattern: ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
rolestring · enumRequiredPossible values:
Responses
post
/api/v1/users/invitations
201

Default Response

Delete organization invitation

delete

Delete a pending invitation from the organization. Only users with MANAGE_USERS permission can delete invitations.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Allows organization's users
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Path parameters
invitationIdstringRequired
Responses
delete
/api/v1/users/invitations/{invitationId}
204

Default Response

No content

Get user by ID

get

Get a specific user by their ID from the current organization.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Allows organization's users
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Path parameters
userIdstringRequired
Responses
chevron-right
200

Default Response

application/json
idstringRequired
emailstringRequired
rolestring · enumRequiredPossible values:
get
/api/v1/users/{userId}
200

Default Response

Delete user from organization

delete

Delete a user from the organization. Only users with MANAGE_USERS permission can delete users.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Allows organization's users
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Path parameters
userIdstringRequired
Responses
delete
/api/v1/users/{userId}
204

Default Response

No content

Update user information

patch

Update user information in the organization. Only basic profile fields can be updated.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Allows organization's users
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Path parameters
userIdstringRequired
Body
emailstring · emailRequiredPattern: ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
rolestring · enumRequiredPossible values:
Responses
chevron-right
200

Default Response

application/json
idstringRequired
emailstringRequired
rolestring · enumRequiredPossible values:
patch
/api/v1/users/{userId}
200

Default Response

Reset user password

post

Reset a user's password. Users can reset their own password, organization managers can reset passwords for users in their organization, and super admins can reset any user's password.

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Allows organization's users
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Path parameters
userIdstringRequired
Responses
chevron-right
200

Default Response

application/json
ticketstringRequired
post
/api/v1/users/{userId}/password-reset-ticket
200

Default Response

Get MFA enrollment ticket

post

Get an MFA enrollment ticket for the current user or a specified user (requires appropriate permissions).

chevron-right
lockRequired scopes
This endpoint requires the following scopes:
  • : Allows organization's users
Authorizations
OAuth2authorizationCodeRequired
Authorization URL: Token URL:
Path parameters
userIdstringRequired
Responses
chevron-right
200

Default Response

application/json
ticketstringRequired
post
/api/v1/users/{userId}/mfa-enrollment-ticket
200

Default Response

Last updated