Skip to main content
GET
Rechercher des clients à l’aide de la syntaxe de filtre SCIM ou Lucene

Autorisations

Authorization
string
header
requis

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

Paramètres de requête

q
string

Expression de filtre en syntaxe SCIM ou Lucene (selon le paramètre parser). Exemples SCIM : name eq "Auth0", name sw "auth" and app_type eq "spa". Opérateurs SCIM : eq, ne, sw, ew, co, pr, gt, ge, lt, le, and, or.

Champs pris en charge :

  • client_id - ID client Auth0 (sensible à la casse, correspondance exacte)
  • external_client_id - URL du Client ID Metadata Document (CIMD) ; sensible à la casse, correspondance exacte
  • name - Nom du client (prend en charge les opérateurs contains, starts-with et ends-with ; triable)
  • app_type - Type d’application (p. ex. « spa », « native », « non_interactive »)
  • is_first_party - Indique si le client est de première partie (booléen)
  • updated_at - Horodatage de la dernière mise à jour (prend en charge les opérateurs de plage de dates ; triable)
  • metadata.{key} - Filtrer selon les paires clé-valeur des métadonnées du client (profondeur maximale des clés de 2 niveaux, valeurs indexées jusqu’à 64 caractères)
  • client_grant.organization_id - Filtrer selon l’ID d’organisation associé
  • client_grant.allow_any_organization - Filtrer selon le paramètre autorisant toute organisation
Maximum de 5 opérations de filtre par requête. Les résultats sont à cohérence éventuelle et peuvent ne pas refléter les mises à jour récentes.

Maximum string length: 1000
parser
enum<string>

Analyseur de requêtes à utiliser pour l’expression de filtre. Utilisez « scim » pour la syntaxe de filtre SCIM ou « lucene » pour la syntaxe de requête Lucene (par défaut).

Options disponibles:
scim,
lucene
fields
string

Liste de champs séparés par des virgules à inclure ou à exclure dans la réponse. Fonctionne avec le paramètre include_fields pour contrôler le mode de projection. Maximum de 50 champs.

Maximum string length: 1000
include_fields
boolean

Détermine le mode de projection des champs. Définissez cette valeur sur true pour inclure uniquement les champs indiqués dans le paramètre fields. Définissez-la sur false pour exclure les champs indiqués dans le paramètre fields. La valeur par défaut est true si elle n’est pas précisée.

take
integer

Nombre maximal de résultats à renvoyer par page (1-100). La valeur par défaut est 50.

Plage requise: 1 <= x <= 100
from
string

Curseur pour la page de résultats suivante. Utilisez la valeur du champ next de la réponse précédente.

Maximum string length: 1000
sort
enum<string>

Champ utilisé pour trier les résultats par ordre croissant. Par défaut, les résultats sont triés selon l’ordre d’insertion (le plus ancien en premier) si ce champ n’est pas fourni. Nom du champ selon lequel trier les résultats en ordre croissant. Utilise par défaut l’ordre d’insertion (du plus ancien au plus récent) s’il n’est pas fourni.

Options disponibles:
name,
updated_at

Réponse

Clients récupérés avec succès.

clients
object[]
requis

Tableau d’objets clients correspondant aux critères de recherche.

next
string

Curseur permettant de récupérer la page de résultats suivante. Absent lorsqu’il n’y a plus de résultats.