Actions (57)
Management API · 38
- Assign roles to userPOST /api/v2/users/{id}/roles
Add roles to a user.
documented - Create clientPOST /api/v2/clients
Create a new client/application.
documented - Create connectionPOST /api/v2/connections
Create a new authentication/identity connection.
documented - Create resource serverPOST /api/v2/resource-servers
Create a new API resource server (API in Auth0).
documented - Create rolePOST /api/v2/roles
Create a new role.
documented - Create userPOST /api/v2/users
Create a new user in a database or connection.
documented - Delete clientDELETE /api/v2/clients/{client_id}
Delete a client/application.
documented - Delete connectionDELETE /api/v2/connections/{id}
Delete a connection.
documented - Delete resource serverDELETE /api/v2/resource-servers/{id}
Delete a resource server.
documented - Delete roleDELETE /api/v2/roles/{id}
Delete a role.
documented - Delete userDELETE /api/v2/users/{id}
Delete a user from the tenant.
documented - Get clientGET /api/v2/clients/{client_id}
Retrieve a client by client_id.
documented - Get connectionGET /api/v2/connections/{id}
Get a specific connection by id.
documented - Get logGET /api/v2/logs/{id}
Retrieve a specific log entry.
documented - Get organizationGET /api/v2/organizations/{id}
Retrieve an organization.
documented - Get resource serverGET /api/v2/resource-servers/{id}
Retrieve a resource server by ID.
documented - Get resource server permissionsGET /api/v2/resource-servers/{id}/permissions
List permissions defined for a resource server.
documented - Get roleGET /api/v2/roles/{id}
Retrieve a role by ID.
documented - Get role permissionsGET /api/v2/roles/{id}/permissions
List permissions assigned to a role.
documented - Get role usersGET /api/v2/roles/{id}/users
List users assigned to a role.
documented - Get userGET /api/v2/users/{id}
Retrieve a user by their Auth0 user_id.
documented - Get user rolesGET /api/v2/users/{id}/roles
List roles assigned to a user.
documented - Get users by emailGET /api/v2/users-by-email
Lookup users by email address (query param email).
documented - List clientsGET /api/v2/clients
List registered applications (clients) in the tenant.
documented - List connectionsGET /api/v2/connections
List authentication/identity connections (e.g., databases, social, enterprise).
documented - List logsGET /api/v2/logs
List audit/logs events for the tenant.
documented - List organizationsGET /api/v2/organizations
List organizations in the tenant (RBAC/Org features).
documented - List resource serversGET /api/v2/resource-servers
List configured APIs (resource servers) for the tenant.
documented - List rolesGET /api/v2/roles
Retrieve roles defined in the tenant.
documented - List user rolesGET /api/v2/users/{id}/roles
List roles assigned to a user.
documented - List usersGET /api/v2/users
Retrieve a list of user profiles with optional search and paging parameters.
documented - Remove user rolesDELETE /api/v2/users/{id}/roles
Remove roles from a user.
documented - Set role permissionsPUT /api/v2/roles/{id}/permissions
Assign permissions to a role for a given API.
documented - Update clientPATCH /api/v2/clients/{client_id}
Update a client/application.
documented - Update connectionPATCH /api/v2/connections/{id}
Update a connection.
documented - Update resource serverPATCH /api/v2/resource-servers/{id}
Update a resource server.
documented - Update rolePATCH /api/v2/roles/{id}
Update an existing role.
documented - Update userPATCH /api/v2/users/{id}
Update an existing user’s profile attributes.
documented
Authentication API · 12
- AuthorizeGET /authorize
Entry point to browser-based authentication flows; redirects the user to the identity provider for login.
documented - Get user infoGET /userinfo
Returns the authenticated user’s profile information based on the access token.
documented - Login callback
SSO callback endpoint used in IdP-initiated or SSO flows (varies by flow; see SSO docs).
documented - Obtain delegation tokenPOST /delegation
Legacy mechanism to obtain a delegation token for calling another API/add-on (deprecated in newer tenants).
documented - Obtain tokensPOST /oauth/token
Exchanges an authorization grant (e.g., authorization_code, password, client_credentials, refresh_token) for access and/or refresh tokens.
documented - Passwordless verify redirectGET /passwordless/verify-redirect
Redirected verification endpoint used when passwordless uses a browser redirect flow.
documented - Poll for device tokenPOST /oauth/token
Polls the token endpoint with the device_code to obtain an access token after device authorization.
documented - Request device codePOST /oauth/device/code
Starts the OAuth 2.0 Device Authorization Flow by obtaining a device_code and user_code.
documented - SSO login callback (alternate)POST /login/callback
SSO callback for IdP-initiated or hosted login flows (covered in SSO docs).
documented - Start passwordless authenticationPOST /passwordless/start
Initiates a passwordless login by sending a one-time code or magic link to the user.
documented - Token info (legacy)
Legacy endpoint to retrieve information about a token (superseded by newer flows; deprecated in modern tenants).
documented - Verify passwordless codePOST /passwordless/verify
Verifies the passwordless code to complete login (code-based passwordless flow).
documented
My Account API · 7
- Complete account linkingPOST /me/connected-accounts/complete
Complete a connected accounts linking flow.
documented - Connect accountPOST /me/connected-accounts/connect
Initiate linking a connected account (Token Vault/Linked accounts flow).
documented - Enroll authentication methodPOST /me/authentication-methods
Enrolls a new authentication method for the current user.
documented - Legacy connect accountGET /me/v1/connected-accounts/connect
Legacy endpoint variant for initiating a connected accounts flow.
documented - List authentication methodsGET /me/authentication-methods
List authentication methods enrolled by the current user.
documented - List connected accountsGET /me/connected-accounts
List accounts connected to the user.
documented - List factorsGET /me/factors
List factors the user can enroll.
documented