メインコンテンツへスキップ
GET /api/v2/users-by-emailエンドポイントを使うと、メールアドレスを使用してユーザーを検索できます。この検索では指定したメールアドレスとの完全一致を探し、小文字と大文字を区別します。 このエンドポイントには即時整合性 があるため、次の場合にこのエンドポイントを使用することをお勧めします。
  • 認証プロセス中にユーザー検索を実行する
  • アカウントリンクプロセスの一部としてユーザー検索を実行する
要求にはManagement APIのアクセストークンが含まれている必要があります。

要求例

必要なスコープ: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