Skip to main content

Format

Toutes les erreurs HTTP de l’API ont cette enveloppe :

Erreurs de validation

Sur /v1/runs, /v1/tables, /v1/workspaces et /v1/exclusions, un corps ou une query invalide répond 400 invalid_request. message nomme chaque champ en faute. details donne la même liste sous forme structurée :
  • Un champ inconnu a un path vide et le message Unrecognized key: "…".
  • Un corps JSON illisible répond Request body must be valid JSON.
Sur /v1/go/* et /services, un corps invalide répond 400 validation_error avec details :

Statuts et codes

Échec d’un job et erreur HTTP

Un run ou un job Go qui échoue reste une ressource lisible en 200. Lisez status et error :
Codes possibles de run.error.code : agent_execution_failed, run_lease_lost, run_access_revoked, agent_ suivi d’un statut. Pour les codes internes, message peut être identique à code. Pour savoir quelles erreurs réessayer, voir Rendre vos intégrations robustes.