Passer au contenu principal
Lorsque vous travaillez avec des organisations par programmation, vous pourriez avoir besoin de récupérer soit la liste de toutes les organisations, soit une organisation précise par son nom ou son ID.
La Management API doit être utilisée uniquement avec un client confidentiel. Son utilisation est soumise aux limites de débit de l’Auth0 Management API.

Récupérer les organisations du locataire

Vous pouvez récupérer toutes les organisations d’un locataire au moyen de la .
Pour récupérer plus de 1 000 résultats, vous devez utiliser la méthode de pagination par point de contrôle. Pour en savoir plus, consultez le point de terminaison Get Organizations dans notre API Explorer.
Effectuez un appel GET au point de terminaison Get Organizations. Assurez-vous de remplacer la valeur fictive MGMT_API_ACCESS_TOKEN par votre de la Management API.
Trouvez votre domaine Auth0Votre domaine Auth0 est composé du nom de votre locataire, de votre sous-domaine régional (à moins que votre locataire se trouve dans la région des États-Unis et ait été créé avant juin 2020), puis de .auth0.com. Par exemple, si le nom de votre locataire était travel0, votre domaine Auth0 serait travel0.us.auth0.com. (Si votre locataire se trouvait aux États-Unis et a été créé avant juin 2020, votre nom de domaine serait alors https://travel0.auth0.com.)Si vous utilisez des domaines personnalisés, utilisez le nom de votre domaine personnalisé.
ValeurDescription
MGMT_API_ACCESS_TOKENJeton d’accès de la Management API avec le scope read:organizations.

Codes d’état de la réponse

Les codes d’état de réponse possibles sont les suivants :
Code d’étatCode d’erreurMessageCause
200Organisations récupérées avec succès.
400invalid_pagingLa page demandée dépasse la limite maximale autorisée de 1000 enregistrements.L’API ne peut renvoyer qu’un maximum de 1000 enregistrements.
400invalid_query_stringChaîne de requête invalide dans la requête. Le message varie selon la cause.La chaîne de requête n’est pas valide.
401Jeton invalide.
401Signature invalide reçue lors de la validation du JSON Web Token.
401L’application n’est pas globale.
403insufficient_scopeScope insuffisant; l’un des scopes suivants est attendu : read:organizations.Tentative de lire ou d’écrire un champ non autorisé avec les scopes fournis dans le Bearer Token.
429Trop de requêtes. Vérifiez les en-têtes X-RateLimit-Limit, X-RateLimit-Remaining et X-RateLimit-Reset.

Récupérer une organisation à partir de son ID

Vous pouvez récupérer une organisation à partir de son ID au moyen de la Management API. Effectuez une requête GET vers le point de terminaison Get Organization. Assurez-vous de remplacer les valeurs d’espace réservé ORG_ID et MGMT_API_ACCESS_TOKEN par l’ID de votre organisation et votre jeton d’accès de la Management API, respectivement.
Trouvez votre domaine Auth0Votre domaine Auth0 se compose du nom de votre locataire, de votre sous-domaine régional (à moins que votre locataire se trouve dans la région des États-Unis et ait été créé avant juin 2020), puis de .auth0.com. Par exemple, si le nom de votre locataire était travel0, le nom de votre domaine Auth0 serait travel0.us.auth0.com. (Si votre locataire se trouvait aux États-Unis et avait été créé avant juin 2020, le nom de votre domaine serait alors https://travel0.auth0.com.)Si vous utilisez des domaines personnalisés, il doit s’agir du nom de votre domaine personnalisé.
ValeurDescription
ORG_IDID de l’organisation que vous souhaitez récupérer.
MGMT_API_ACCESS_TOKENjeton d’accès de la Management API avec le scope read:organizations.

Codes d’état de la réponse

Les codes d’état de la réponse possibles sont les suivants :
Code de statutCode d’erreurMessageCause
200Organisation récupérée avec succès.
400invalid_query_stringChaîne de requête invalide dans la demande. Le message varie selon la cause.La chaîne de requête n’est pas valide.
401Jeton invalide.
401Signature invalide reçue lors de la validation du JSON Web Token.
401L’application n’est pas globale.
403insufficient_scopeScope insuffisant; l’un des scopes suivants est requis : read:organizations.Tentative de lire ou d’écrire un champ qui n’est pas autorisé avec les scopes fournis par le Bearer Token.
429Trop de requêtes. Vérifiez les en-têtes X-RateLimit-Limit, X-RateLimit-Remaining et X-RateLimit-Reset.

Récupérer une organisation par nom

Vous pouvez récupérer une organisation par son nom au moyen de la Management API. Effectuez un appel GET au point de terminaison Get Organization by Name. Assurez-vous de remplacer les valeurs fictives ORG_NAME et MGMT_API_ACCESS_TOKEN par le nom de votre organisation et votre jeton d’accès de la Management API, respectivement.
Trouvez votre domaine Auth0Si votre domaine Auth0 correspond au nom de votre locataire, il sera composé de votre sous-domaine régional (à moins que votre locataire se trouve dans la région des États-Unis et ait été créé avant juin 2020), suivi de .auth0.com. Par exemple, si le nom de votre locataire était travel0, votre domaine Auth0 serait travel0.us.auth0.com. (Si votre locataire se trouvait aux États-Unis et avait été créé avant juin 2020, votre nom de domaine serait alors https://travel0.auth0.com.)Si vous utilisez des domaines personnalisés, il doit s’agir du nom de votre domaine personnalisé.
ValeurDescription
ORG_ NAMENom de l’organisation que vous souhaitez récupérer. Longueur maximale de 50 caractères.
MGMT_API_ACCESS_TOKENjeton d’accès de la Management API avec le scope read:organizations.

Codes d’état de la réponse

Les codes d’état de la réponse possibles sont les suivants :
Code d’étatCode d’erreurMessageCause
200Organisations récupérées avec succès.
400invalid_query_stringChaîne de requête invalide. Le message varie selon la cause.La chaîne de requête n’est pas valide.
401Jeton non valide.
401Signature invalide reçue lors de la validation du JSON Web Token.
401L’application n’est pas globale.
403insufficient_scopescope insuffisant ; l’un des scopes suivants est attendu : read:organizations.Tentative de lecture ou d’écriture d’un champ non autorisée avec les scopes fournis par le Bearer Token.
429Trop de requêtes. Vérifiez les en-têtes X-RateLimit-Limit, X-RateLimit-Remaining et X-RateLimit-Reset.