Skip to main content
Un établissement peut avoir plusieurs catalogues rattachés, mais l’IA prend les commandes depuis un seul catalogue actif. Sélectionnez-le une fois le catalogue créé et, pour un snapshot complet, après la réussite de sa synchronisation.
Cette opération modifie uniquement la sélection pour l’établissement. Elle ne copie, ne modifie et ne supprime aucun catalogue.

Sélectionner un catalogue

Envoyez l’id public du catalogue limité à l’établissement, tel qu’il est retourné par l’API Catalogues. N’envoyez pas un ID interne de la base de données Chataigne.
La requête nécessite catalog.write. La clé API doit autoriser l’établissement ciblé. Une requête réussie retourne 200 OK et renvoie l’ID public sélectionné :
Vous pouvez répéter la sélection avec le même catalog_id. Pour revenir au catalogue précédent, envoyez son ID public.

Limitation à l’établissement

Les IDs de catalogue ne sont uniques qu’au sein d’un établissement. Chataigne résout le catalog_id dans l’établissement indiqué dans l’URL et conserve la relation privée correspondante en interne. Un catalogue inexistant ou non rattaché à cet établissement retourne 404 catalog_not_found. Ce comportement sécurisé par défaut empêche une clé limitée à un établissement de sélectionner le catalogue d’un autre.

Validation et erreurs

La référence générée API Catalogues dans la barre latérale contient les schémas complets de requête et de réponse.