Référence API/Erreurs et états
Erreurs et états
Chaque erreur porte un code, un message, le paramètre fautif et un request_id pour le support. Seuls quote_expired et provider_unavailable méritent un nouvel essai ; les erreurs de validation, de solde et de politique demandent d’abord une correction.
Codes
| HTTP et code | Signification |
|---|---|
| 400 validation_error | A field is missing or malformed; param names it |
| 400 channel_unavailable | Channel not live for your account or country |
| 400 amount_out_of_range | Below channel minimum or above maximum |
| 401 unauthorized | Missing or invalid key |
| 403 verification_required | Bank funding or bank payout before business verification |
| 403 policy_exceeded | Key budget, channel list or approval threshold exceeded |
| 404 not_found | Unknown id |
| 409 idempotency_conflict | Same key, different body |
| 409 approval_required | Launch attempted with approvals outstanding |
| 410 quote_expired | Quote older than 60 seconds |
| 422 recipient_not_ready | Recipient is missing fields for this channel |
| 429 rate_limited | Slow down; see Retry-After |
| 502 provider_unavailable | Upstream rail error; safe to retry with the same key |
Obtenir l’accès
Développez sur le sandbox dès cette semaine.
Dites-nous les corridors dont vous avez besoin et qui vous payez. Les clés sandbox sont délivrées par une personne.