Passer au contenu principal
Les erreurs reviennent en HTTP 200 (sauf une version retirée, qui répond 410), avec success: false, un code et un message. Utilisez le code dans votre logique ; affichez ou journalisez le message ; transmettez le trace_id au support si vous avez besoin d’aide.

Codes

Erreurs de validation

Certaines règles métier répondent aussi 1002 avec un message explicite, par exemple un modèle non approuvé, une variable de modèle manquante, ou un message WhatsApp libre hors de la fenêtre de 24 heures.

Relancer une requête

  • Relancez 1006 et 1009 avec un délai exponentiel.
  • Ne relancez pas 1002, 1005 ou 1007 sans modification : ils échoueront de nouveau.
  • Les requêtes POST qui créent quelque chose (un message, une conversation) ne sont pas idempotentes, sauf l’appel entrant Shortext, qui dédoublonne sur message.id.