Skip to main content
Commencez une intégration en demandant à l’API quelles ressources sont accessibles à votre clé. Conservez les identifiants renvoyés et utilisez-les dans les requêtes suivantes.

Lister les établissements accessibles

GET /v1/locations est la meilleure requête de découverte pour tous les types de clés. Elle nécessite location.read.
  • Avec une clé limitée à une organisation commerciale, la réponse contient les établissements enfants accessibles.
  • Avec une clé limitée à un établissement, la réponse contient cet établissement unique.
L’endpoint renvoie une liste paginée. Consultez has_more et utilisez starting_after pour récupérer la page suivante.

Récupérer un établissement

Utilisez un identifiant issu de la liste avec GET /v1/locations/{location_id}. Cette requête nécessite également location.read.
La requête renvoie 404 si l’identifiant n’existe pas ou se trouve en dehors du périmètre de la clé.

Lister les organisations accessibles

GET /v1/organizations nécessite businessOrganization.read et renvoie une liste paginée contenant zéro ou une organisation :
Une liste d’organisations vide est donc valide et ne signifie pas que la liste des établissements sera également vide.

Récupérer une organisation

Utilisez l’identifiant renvoyé avec GET /v1/organizations/{organization_id}. Cette requête nécessite businessOrganization.read.
Ajoutez expand[]=locations pour inclure les objets établissement complets avec les identifiants des établissements de l’organisation :

Lister les établissements d’une organisation

Lorsque vous connaissez déjà l’identifiant de l’organisation, appelez GET /v1/organizations/{organization_id}/locations. Cette requête nécessite location.read.
Vous obtenez ainsi une liste d’établissements limitée à l’organisation présente dans l’URL. Utilisez GET /v1/locations lorsque vous souhaitez simplement récupérer tous les établissements accessibles à votre clé.

Choisir la bonne requête de découverte

Consultez Pagination pour toutes les options de curseur et Développement des objets pour le fonctionnement de expand[].

Gérer un établissement

Utilisez les identifiants découverts pour mettre à jour les profils et paramètres opérationnels.