Aller au contenu
GetSMS
Se connecterCréer un compte

Référence

Erreurs

Les erreurs renvoient un code HTTP et un corps JSON avec status à "error" et un message lisible.

Code Cause Que faire
400 Le corps n’est pas un JSON valide. Vérifiez la syntaxe et l’en-tête Content-Type.
401 Clé API absente ou invalide, ou clé de test utilisée hors des endpoints de messages. Vérifiez l’en-tête x-api-key.
402 Crédit insuffisant pour ce message (code : insufficient_credit). Rien n’est envoyé. Rechargez vos crédits, voir Crédits et facturation.
403 Envoi réel non autorisé : période d’essai (seulement vers vos numéros vérifiés, 20 SMS), ou organisation restreinte. Faites vérifier votre entreprise, ou utilisez la clé de test.
409 Ce request_id est déjà utilisé pour ce destinataire : envoi identique encore en cours, ou autre texte. Attendez un instant et réessayez, ou utilisez un request_id par message.
422 Un champ est invalide. Le détail par champ est dans data. Corrigez le champ indiqué.
429 Trop de requêtes pour cette clé (code : rate_limited), voir Limites. Attendez le nombre de secondes indiqué par Retry-After.
500 Erreur de notre côté. Réessayez avec le même request_id.
Exemple 422
{
"status": "error",
"message": "validation errors while sending message",
"data": {
"to": ["The to field must contain only digits and must be less than 14 characters"]
}
}