Démarrage rapide
Envoyez votre première notification développeur en quelques minutes.
1. Créer un compte (téléphone + OTP)
export API=https://api.morisbox.com/api/v1
# Demander le code (e-mail optionnel)
curl -sS -X POST "$API/auth/developer/otp" \
-H "Content-Type: application/json" \
-d '{
"purpose": "register",
"name": "Mon App",
"phone": "+228XXXXXXXX",
"email": "[email protected]",
"company": "Mon SaaS"
}'
# Confirmer le code reçu par MorisBox
curl -sS -X POST "$API/auth/developer/verify" \
-H "Content-Type: application/json" \
-d '{
"purpose": "register",
"phone": "+228XXXXXXXX",
"code": "123456"
}'
Réponse : conservez api_key (sk_dev_…).
UI : partner.morisbox.com/dev/register.
2. Lister les modèles
export KEY=sk_dev_…
curl -sS "$API/dev/templates" \
-H "Authorization: Bearer $KEY"
Sur le sandbox, notification (variable text) est généralement disponible.
3. Envoyer
curl -sS -X POST "$API/dev/messages" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{
"phone": "+228XXXXXXXX",
"template_code": "notification",
"lang": "fr",
"channel": "inapp",
"vars": { "text": "Votre dossier a été mis à jour." }
}'
Sans template_code, l'API répond 400.
4. Vérifier
- Dashboard : Messages
- API :
GET /dev/messages
