Skip to main content

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 un detail 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 :
  1. Relisez la session : GET /workflow/{workflow_id}/text-chat/sessions/{run_id}.
  2. Réémettez la requête avec expected_revision à jour.

Stratégie de retry

Ne retentez jamais en boucle un 402 ou un 401 : vous serez bloqué de la même manière. Traitez la cause (crédits, clé) avant de réessayer.

Vérifier votre plan d’action

Démarrage rapide

En-têtes et wrapper.

Endpoints

Le cheatsheet complet.
Last modified on October 28, 2026