メインコンテンツへスキップ
GET /api/v2/users/{id}エンドポイントを使うと、Auth0ユーザーIDを使用して特定のユーザーを取得できます。 このエンドポイントには即時整合性 があるため、次の場合にこのエンドポイントを使用することをお勧めします。
  • 認証プロセス中にユーザー検索を実行する
  • アカウントリンクプロセスの一部としてユーザー検索を実行する
ユーザーIDにはURLでうまく機能しない文字が含まれている可能性があるため、URLエンコードする必要があります。 要求にはManagement APIのアクセストークンが含まれている必要があります。

要求例

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