ユーザーを取得
ユーザーの詳細を取得します。次のことが可能です。
- ユーザーの検索条件を指定する
- 返されるユーザーを並べ替える
- 返されるフィールドを選択する
- 1 ページあたりに取得するユーザー数とページのインデックスを指定する
q クエリパラメータを使用すると、指定した条件に一致するユーザーを取得できます。クエリ文字列構文を使用します。
ユーザーを取得する API エンドポイントを扱う際のベストプラクティスもご確認ください。
Auth0 では返すことができるユーザー数に制限があります。この上限を超える場合は、検索条件を見直すか、export job または User Import / Export extension を使用してください。
承認
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
クエリパラメータ
返す結果のページインデックス。最初のページは 0 です。
x >= 01 ページあたりの結果数。
0 <= x <= 100結果を、合計結果数を含むオブジェクトとして返すか(true)、結果の配列を直接返すか(false、デフォルト)を指定します。
並べ替えに使用するフィールド。order には昇順なら 1、降順なら -1 を指定し、field:order の形式を使用します。例: created_at:1
接続フィルター。search_engine=v1 を使用する場合にのみ適用されます。search_engine=v2|v3 で接続によるフィルタリングを行うには、q=identities.connection:"connection_name" を使用してください。
結果に含める、または除外するフィールドのカンマ区切りリストです(include_fields に指定された値に基づきます)。すべてのフィールドを取得するには空のままにしてください。
指定したフィールドを含めるか(true)、除外するか(false)を指定します。
Lucene クエリ文字列構文によるクエリです。一部のクエリタイプはメタデータフィールドでは使用できません。詳しくは Searchable Fields を参照してください。
検索エンジンのバージョン
v1, v2, v3 true の場合(デフォルト)、結果は決定的な順序で返されます。false の場合、結果は非決定的な順序で返されることがあり、少数のユーザーを対象とする複雑なクエリではパフォーマンスが向上する可能性があります。一貫した並び順やページネーションが不要な場合にのみ false に設定してください。
レスポンス
ユーザーを正常に取得しました。
- object[]
- object
このユーザーが読み取り専用でアクセスできるユーザーメタデータ。
このユーザーが管理者によってブロックされている(true)か、されていない(false)か。
このユーザーが作成された日時。
このユーザーのメールアドレス。
このメールアドレスが確認済み(true)か未確認(false)か。
このユーザーの姓/ラストネーム。
このユーザーの名/ファーストネーム。
アカウントがリンクされている場合の、ユーザー identity オブジェクトの配列。
このユーザーが最後にログインした際の IP アドレス。
このユーザーが最後にログインした日時。
このユーザーのパスワードが最後にリセットされた日時。
このユーザーのログイン総回数。
このユーザーが登録済みの多要素認証プロバイダーの一覧。
このユーザーの多要素認証プロバイダーが最後に更新された日時。
このユーザーの名前。
このユーザーの希望するニックネームまたは別名。
このユーザーの電話番号。E.164 の推奨形式に従います。
この電話番号が確認済み(true)か未確認(false)か。
このユーザーのプロフィール画像、写真、またはアバターの URL。
このユーザーが最後に更新または変更された日時。
他の API と連携する際に使用できるユーザー ID。
このユーザーが読み取り/書き込みアクセス権を持つユーザーメタデータ。
このユーザーのユーザー名。