Passer au contenu principal
Le point de terminaison GET /api/v2/users/{id} vous permet de chercher des utilisateurs en utilisant leur ID utilisateur Auth0. Ce point de terminaison est immédiatement cohérent, et pour cette raison, nous recommandons que vous l’utilisiez pour :
  • Les recherches d’utilisateur au cours du processus d’authentification.
  • Les recherches d’utilisateur pour le processus d’appariement des comptes.
L’ID utilisateur devrait être encodés pour URL étant donné qu’il pourrait contenir des caractères qui ne fonctionnent pas bien dans un URL. La requête doit inclure un jeton d’accès à Management API.

Exemple de requête

Permissions requises : read:users
curl --request GET \
  --url 'https://{yourDomain}/api/v2/users/%7BuserId%7D' \
  --header 'authorization: Bearer {yourMgmtApiAccessToken}'
{
  "email": "john.doe@gmail.com",
  "email_verified": false,
  "username": "johndoe",
  "phone_number": "+199999999999999",
  "phone_verified": false,
  "user_id": "usr_5457edea1b8f33391a000004",
  "created_at": "",
  "updated_at": "",
  "identities": [
    {
      "connection": "Initial-Connection",
      "user_id": "5457edea1b8f22891a000004",
      "provider": "auth0",
      "isSocial": false
    }
  ],
  "app_metadata": {},
  "user_metadata": {},
  "picture": "",
  "name": "",
  "nickname": "",
  "multifactor": [
    ""
  ],
  "last_ip": "",
  "last_login": "",
  "logins_count": 0,
  "blocked": false,
  "given_name": "",
  "family_name": ""
}
I