Votre premier message, en quelques minutes

Une API REST claire, des webhooks pour les accusés de livraison et des SDK pour vos langages. Tout ce qu'il faut pour intégrer la messagerie sans friction.

Démarrage

Trois étapes pour envoyer

01

Créez votre clé API

Depuis le tableau de bord, générez une clé secrète. Conservez-la côté serveur, jamais dans le code client.

02

Envoyez une requête

Un appel POST sur /v1/messages avec le canal, le destinataire et le contenu. C'est tout.

03

Recevez les accusés

Branchez un webhook pour recevoir en temps réel le statut de chaque message : delivered, read, failed.

cURL · Envoi SMS / OTP
# Envoi d'un SMS (OTP)
curl https://api.fastermessage.com/v1/messages \
  -H "Authorization: Bearer $FM_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "channel": "sms",
    "to": "+221770000000",
    "from": "FasterMsg",
    "text": "Votre code est 480912",
    "fallback": ["whatsapp", "voice"]
  }'

Réponse de l'API

200 OK · application/json
{
  "id": "msg_8a1c2e",
  "channel": "sms",
  "status": "queued",
  "to": "+221770000000",
  "created_at": "2026-06-27T12:44:01Z"
}

Webhook · accusé de livraison (DLR)

POST · votre endpoint
{
  "id": "msg_8a1c2e",
  "event": "message.delivered",
  "status": "delivered",
  "channel": "sms",
  "delivered_at": "2026-06-27T12:44:03Z"
}

Authentification

Clé API en Bearer token, transmise côté serveur. Rotation des clés, environnements de test et de production séparés.

Webhooks & DLR

Recevez chaque changement d'état en temps réel : queued, sent, delivered, read, failed. Signature de payload vérifiable.

SDK

Bibliothèques pour vos langages : Node.js, Python, PHP, Java. Liste à compléter selon disponibilité.

Endpoints, schémas et SDK exacts sont décrits dans la documentation complète.

Prêt à intégrer ?

Obtenez une clé API et un environnement de test pour vos premiers envois.

Obtenir un accès