Référence API
Compte
Consultez votre solde, votre plafond de crédit et votre mode de facturation.
Alertez sur spendable, pas sur balance
Un compte postpayé est censé afficher un solde nul ou négatif — c’est à cela que sert un plafond de crédit. Ce qui compte, c’est spendable, c’est-à-dire le solde plus le crédit restant. Une alerte branchée sur balance réveillerait en permanence tous les clients postpayés.
Modèles de facturation et limites dépensables
Les comptes prépayés débitent directement le solde positif du portefeuille. Lorsque le solde atteint zéro, les envois sont suspendus jusqu au rechargement.
Les comptes postpayés utilisent une ligne de crédit convenue (credit_limit) autorisant des soldes négatifs. Les messages sont autorisés tant que spendable reste positif.
Récupérer le solde
/public/v1/account/balanceRenvoie le solde du portefeuille du compte, son plafond de crédit, le montant dépensable restant et le mode de facturation.
Requête
Réponses
Erreurs possibles
| Code | Statut | Signification |
|---|---|---|
UNAUTHORIZED | 401 | Aucune clé, une clé malformée, un mauvais secret, une clé révoquée ou expirée, ou un compte suspendu. Tous indiscernables par construction. |
INSUFFICIENT_SCOPE | 403 | La clé est valide mais ne porte pas la portée exigée par ce point de terminaison. La portée est nommée dans le detail. |
RATE_LIMITED | 429 | La limite de requêtes de la clé a été dépassée. Attendez l’intervalle indiqué dans Retry-After. |
INTERNAL_ERROR | 500 | Une défaillance inattendue du côté de SMSend. Citez l’identifiant de requête à l’assistance. |
Montants
Chaque montant que renvoie l’API est un nombre entier de XOF. Il n’y a pas d’unités mineures ni de décimales à gérer : les prix par message sont calculés en interne avec une précision supérieure puis arrondis exactement une fois, au total du lot, si bien que le nombre que vous recevez est celui qui a été facturé.