Passer au contenu principal
Le point de terminaison GET /api/v2/users-by-email vous permet de chercher des utilisateurs en utilisant leur adresse courriel. La recherche cible une correspondance exacte pour l’adresse courriel saisie et est sensible à la casse. 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.
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-by-email?email=%7BuserEmailAddress%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