Skip to main content
In addition to using the Dashboard, you can retrieve, create, update or delete users using the Management API. To call the directly, first generate the appropriate . To learn more, read Access Tokens for the Management API. Alternatively, you can use an SDK to implement the functionality you need to call the Management API from your application. For a list of available SDKs, read the SDKs section of our Support Matrix. To learn how to manage access for your team members, read Manage Dashboard Access.

Permissions

Use the following permissions to get an access token for the machine-to-machine applications. To learn more, read Register Machine-to-Machine Applications.

Limitations

By default, user profile attributes provided by other than Auth0 (such as Google, Facebook, or X) are not directly editable because they are updated from the identity provider each time the user logs in. For more information on attributes from identity providers, read Configure Identity Provider Connection for User Profile Updates.

Edit user profile root attributes

To be able to edit the name, nickname, given_name, family_name, or picture root attributes on the normalized user profile, you must configure your connection sync with Auth0 so that user attributes will be updated from the identity provider only on user profile creation. These root attributes will then be available to be edited individually or by bulk imports.

Unable to view passwords

You can set passwords using the create or update endpoints, but for security purposes, passwords cannot be viewed with the get or list user commands. The right side of the API explorer provides hints on the user profile attributes which can be viewed or modified for any given call.

Endpoints

Learn more