Erreurs & codes HTTP

Table des codes HTTP (401/403/400/402/404/429/502), format d'erreur JSON.

Codes d'erreur

Toutes les erreurs sont en JSON : { "detail": "…" }. Utilisez une idempotency_key pour que les retries ne double-envoient jamais.

CodeSignification
400Requête invalide (template inconnu, non APPROVED, numéro erroné, exemples manquants).
401Clé API manquante, invalide ou révoquée.
402Crédits insuffisants — rechargez votre solde.
403Scope manquant ; template non autorisé ; ou MARKETING non activé pour la clé.
404Ressource introuvable (id de message ou de commande).
429Limite de débit atteinte — voir l'en-tête Retry-After (secondes).
502Meta a rejeté l'envoi (détails dans le corps, crédits remboursés).

Format d'erreur

{
  "detail": "Solde de crédits insuffisant (requis 3, solde 1)."
}