Support

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

Suite