Format général
La plupart des erreurs renvoient un objet JSON avec une seule clédetail :
detail peut être une chaîne (cas simple) ou un objet structuré
(validation 422, erreurs du catalogue, conflits).
Exemples réels par code
Erreurs du catalogue
Certaines erreurs métier (knowledge base, quota…) renvoient undetail objet
avec des messages localisés (localized_messages) en FR et EN.
Exemple de clé de code :
Ces codes sont stables : vous pouvez vous y fier pour afficher un message
utilisateur propre dans la langue de votre interface.
Conflits 409
Sur le text-chat, un 409 indique un conflit de révision (deux écritures
concurrentes). Réaction attendue :
- Relisez la session :
GET /workflow/{workflow_id}/text-chat/sessions/{run_id}. - Réémettez la requête avec
expected_revisionà jour.
Stratégie de retry
Vérifier votre plan d’action
Démarrage rapide
En-têtes et wrapper.
Endpoints
Le cheatsheet complet.
