Codes d’erreur
Toutes les réponses ont un HTTP 200 ; le succès est porté par le corps :
{ "success": false, "data": null, "error": "code-erreur" }Authentification & application
| Code | Signification |
|---|---|
invalid-api-secret | apiSecret inconnu. |
app-inactive | Application non ACTIVE (en revue, refusée ou désactivée). |
app-not-found | Application introuvable ou non possédée. |
app-not-active | Action réservée aux applications ACTIVE. |
app-slug-already-exists | Le slug est déjà pris. |
pending-submission-already-exists | Une soumission est déjà en attente pour cet email. |
admin-key-required / invalid-admin-key | Clé admin manquante / invalide. |
Appairage & connexion
| Code | Signification |
|---|---|
pairing-code-not-found | Code d’appairage inconnu ou déjà utilisé. |
pairing-code-expired | Code expiré (validité 10 min). |
already-connected | Le compte est déjà connecté à cette application. |
invalid-connection-token | connectionToken inconnu, déconnecté, ou sans cible valide. |
sender-not-assigned | Aucun Sender ID assigné à la connexion. |
sender-not-accepted | Le Sender ID assigné n’est pas ACCEPTED. |
sender-not-found-or-not-accepted | Sender ID introuvable ou non accepté pour ce compte. |
missing-target-credentials | Identifiants de cible manquants pour le provisioning. |
Crédits & envoi
| Code | Signification |
|---|---|
insufficient-credits | Solde insuffisant pour l’envoi. |
sms-send-failed | L’opérateur a rejeté l’envoi (réservation remboursée). |
Revendeur (serveur-à-serveur)
| Code | Signification |
|---|---|
invalid-server-key | serverApiKey (psk_…) inconnue. |
partner-app-not-published | La plateforme revendeur n’est pas publiée. |
customer-not-found | Client introuvable ou n’appartenant pas à ce revendeur. |
customer-blocked | Client bloqué. |
insufficient-balance | Pool du revendeur insuffisant pour l’octroi. |
Last updated on