Testez sans dépenser
Une clé rsk_test_ traverse toute la validation mais n'envoie rien. Remplacez-la par votre clé rsk_live_ quand tout fonctionne.
API SMS · Madagascar
Hafatra relaie vos messages vers les téléphones de vos clients.
Vous appelez POST /v1/messages, nous nous occupons du reste.
Une clé rsk_test_ traverse toute la validation mais n'envoie rien. Remplacez-la par votre clé rsk_live_ quand tout fonctionne.
L'état réel de chaque SMS s'obtient par GET /v1/tasks/{id}, ou arrive tout seul sur votre serveur par webhook signé.
Les erreurs suivent la RFC 9457 : chacune pointe vers la page qui l'explique et dit comment la corriger.
curl https://hafatra.efaina.com/v1/messages \
-H "Authorization: Bearer rsk_test_…" \
-H "Idempotency-Key: $(uuidgen)" \
-H "Content-Type: application/json" \
-d '{"recipient": "+261341234567", "content": "Votre code : 482913"}'
Avec une clé rsk_test_, rien ne part : la réponse a la même forme qu'en production. Toutes les options sont dans la documentation.