Skip to main content
GET
SCIM または Lucene のフィルター構文を使用してクライアントを検索する

承認

Authorization
string
header
必須

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

クエリパラメータ

q
string

SCIM または Lucene 構文によるフィルター式(parser パラメータに応じて異なります)。SCIM の例: name eq "Auth0"name sw "auth" and app_type eq "spa"。SCIM 演算子: eq、ne、sw、ew、co、pr、gt、ge、lt、le、and、or。

サポート対象フィールド:

  • client_id - Auth0 クライアント ID(大文字と小文字を区別、完全一致)
  • external_client_id - Client ID Metadata Document(CIMD)の URL(大文字と小文字を区別、完全一致)
  • name - クライアント名(含む、前方一致、後方一致の演算子をサポート。ソート可能)
  • app_type - アプリケーションの種類(例: "spa"、"native"、"non_interactive")
  • is_first_party - クライアントがファーストパーティかどうか(ブール値)
  • updated_at - 最終更新タイムスタンプ(日付範囲演算子をサポート。ソート可能)
  • metadata.{key} - クライアントメタデータのキーと値のペアでフィルター(キーの階層は最大 2 レベル、値は最大 64 文字までインデックス化)
  • client_grant.organization_id - 関連付けられた組織IDでフィルター
  • client_grant.allow_any_organization - 任意の organization を許可する設定でフィルター
クエリあたりのフィルター操作は最大 5 件です。結果は結果整合性に基づくため、最近の更新が反映されない場合があります。

Maximum string length: 1000
parser
enum<string>

フィルター式に使用するクエリパーサー。SCIM フィルター構文には "scim"、Lucene クエリ構文には "lucene"(デフォルト)を使用します。 フィルター式に使用するクエリパーサー。SCIMフィルター構文には"scim"、Luceneクエリ構文には"lucene"(デフォルト)を使用します。

利用可能なオプション:
scim,
lucene
fields
string

レスポンスに含める、または除外するフィールドのカンマ区切りリスト。include_fields パラメータと併用して射影モードを制御します。最大 50 フィールド。

Maximum string length: 1000
include_fields
boolean

フィールドの射影モードを制御します。true に設定すると、fields パラメータで指定したフィールドのみを含めます。false に設定すると、fields パラメータで指定したフィールドを除外します。指定しない場合のデフォルトは true です。

take
integer

ページごとに返す結果の最大数(1~100)。デフォルトは 50 です。

必須範囲: 1 <= x <= 100
from
string

結果の次ページのカーソル。前のレスポンスの next フィールドの値を使用します。

Maximum string length: 1000
sort
enum<string>

結果を昇順で並べ替えるフィールド名。指定しない場合は挿入順(古いものから)になります。 結果を昇順で並べ替えるフィールド名。指定しない場合は、挿入順(古いものから)が既定になります。

利用可能なオプション:
name,
updated_at

レスポンス

クライアントを正常に取得しました。

clients
object[]
必須

検索条件に一致するクライアントオブジェクトの配列。

next
string

結果の次ページを取得するためのカーソル。これ以上結果がない場合は含まれません。