API de messagerie multicanale
Centralisez vos échanges sur plusieurs canaux
Notre API de messagerie repose sur une architecture REST. Une seule intégration multicanale vous donne accès au SMS et au RCS, depuis la même URL de base et avec la même clé API. D’autres canaux arriveront bientôt. En moins de 3 heures, vous pouvez déjà envoyer votre premier message.

L’API de messagerie d’Esendex en un coup d’œil
- Un seul champ suffit pour changer de canal.
- Le RCS peut basculer en SMS si besoin.
- Les futurs canaux arriveront sans nouvelle intégration.
- Les webhooks centralisent vos statuts et vos réponses.
- Esendex est certifié ISO 27001.
Quels canaux connecter à l’API de messagerie ?
API SMS
Envoyez des SMS transactionnels, conversationnels ou marketing depuis vos outils métier. Une seule requête peut cibler jusqu’à 50 000 destinataires.
Découvrez notre API SMS
API RCS
Diffusez des messages enrichis avec des visuels, votre logo et des boutons d’action, directement dans l’application de messagerie de vos clients. Si un téléphone ne prend pas en charge le RCS, le message peut basculer en SMS.
Découvrez toutes les fonctionnalités de l’API RCS.
Et demain ?
D’autres canaux rejoindront la même API. Vous les activerez sans changer votre intégration.
Une API REST, un seul code pour chaque canal
Tous les canaux passent par le même point d’accès, https://api.esendex.fr/v2/messages. Vos requêtes partent en HTTPS et s’authentifient avec la même clé, placée dans le header X-Api-Key. Leur structure JSON reste identique d’un canal à l’autre.
Vous n’écrivez donc pas une intégration par canal. Le même code gère l’authentification, les erreurs et les accusés de réception, pour le SMS comme pour le RCS. Seul le champ channel change.
Pour envoyer ce message en SMS, remplacez simplement “RCS” par “SMS”. Le reste de la requête ne bouge pas.
<?php
$baseUrl = 'https://api.esendex.fr/v2/messages';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $baseUrl);
$headers = [
'X-Api-Key: YOUR_KEY_HERE',
'Content-Type: application/json'
];
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$body = json_encode([
'accountReference' => 'xxxxxxxxxx',
'channel' => 'SMS',
'from' => 'MonEntreprise',
'body' => [
'text' => 'Bonjour, votre commande #1234 a bien été expédiée.'
],
'recipients' => [
['msisdn' => '+33612345678']
]
]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $body);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
?>
Une URL de base pour toute l’API
L’envoi de messages n’est qu’une partie de l’API. Toutes les fonctionnalités partent de la même URL de base, https://api.esendex.fr, avec la même clé et le même format JSON. La version figure dans le chemin, ici /v2. Vous ajoutez une fonctionnalité sans refaire votre intégration.
| Besoin | Point d’accès |
|---|---|
| Envoyer un message | /v2/messages |
| Programmer un envoi | /v2/schedules/delayed |
| Cadencer une grande campagne | /v2/throttle-schedule |
| Gérer vos modèles de messages | /v2/templates |
| Synchroniser vos contacts | /v2/contacts |
| Recevoir les événements en temps réel | /v2/webhooks |
| Générer et vérifier un code OTP | /v2/otps |
| Gérer les désinscriptions | /v2/optouts |
Inscription gratuite
Une seule intégration suffit pour piloter vos SMS et vos messages RCS. Notre API de messagerie multicanale garde le même code quand de nouveaux canaux arrivent. Créez votre compte et lancez votre premier envoi dès aujourd’hui.
Une API de messagerie adaptée à de nombreux usages

Service client, messagerie bidirectionnelle et authentification OTP
L’API vous permet de gérer les échanges avec vos contacts et d’envoyer des messages conversationnels. Elle sécurise aussi les accès et les transactions grâce à la vérification par SMS OTP.
Notifications, alertes et campagnes sur le bon canal
Les rappels, confirmations et suivis de commande partent automatiquement sous forme de SMS transactionnels.
Vos campagnes de SMS marketing touchent chaque client sur le canal le plus adapté. Pour les gros volumes, l’envoi de SMS en masse traite jusqu’à 50 000 destinataires par requête.

Une intégration accessible aux développeurs comme aux équipes no-code
Notre API de communication s’intègre facilement à vos CRM, ERP et plateformes métier. Vous reliez vos outils à vos canaux de communication sans multiplier les connexions.
Côté développeurs, la documentation fournit des exemples de code prêts à copier-coller.
Pour les équipes no-code, nos connecteurs prêts à l’emploi relient Esendex à vos outils sans écrire une ligne de code.

Créez un compte gratuitement
Essai gratuit de 7 jours. Sans engagement.
Lancez-vous
Découvrez comment rendre votre service opérationnel rapidement
Pourquoi utiliser une API de messagerie dans votre entreprise ?
Centraliser des échanges souvent dispersés
Quand les messages passent par plusieurs outils, le suivi peut vite devenir complexe. Une API de messagerie multicanale regroupe les flux dans un cadre unique et simplifie la gestion quotidienne.
Automatiser les tâches récurrentes
Grâce à l’API, vos messages partent dès qu’un événement se produit dans vos outils, sans action manuelle. Vos équipes peuvent se concentrer sur les tâches à plus forte valeur ajoutée.
Suivre plus facilement vos performances
Les données de diffusion et d’interaction restent plus faciles à lire quand les canaux sont pilotés depuis la même base. Vous repérez plus vite ce qui fonctionne et ce qu’il faut ajuster.
Offrir une expérience cohérente sur tous les canaux
Le message reste aligné d’un canal à l’autre, quel que soit le point de contact utilisé. Vous gardez une communication plus claire, plus fluide et plus cohérente sur l’ensemble du parcours client.
Pourquoi choisir l’API de messagerie Esendex ?
Plus de 20 ans d’expérience dans la messagerie professionnelle
Esendex accompagne les entreprises depuis plus de 20 ans sur leurs enjeux de communication mobile et multicanale. Cette expérience nous permet de proposer une solution fiable, pensée pour des usages concrets et des déploiements durables.
Une solution flexible, évolutive et sécurisée
Notre API s’adapte à vos outils, à vos volumes et à l’évolution de vos besoins. La plateforme affiche une disponibilité de 99,99 % et chiffre tous les échanges en TLS 1.2 ou plus.
Un support expert et un accompagnement personnalisé
Nos équipes vous accompagnent à chaque étape, de la mise en place aux optimisations du quotidien. Vous profitez d’un support réactif et de conseils adaptés à votre environnement comme à vos objectifs.
Une option SMPP pour les très gros volumes
Pour des envois de SMS en continu et à très haut débit, Esendex propose aussi le protocole SMPP. Il maintient une connexion permanente avec notre passerelle, mais ne gère que le SMS.
FAQ | Tout savoir sur l’API d’Esendex
Comment sont calculés les tarifs de l’API de messagerie d’Esendex ?
Les tarifs dépendent du volume de messages envoyés et du canal utilisé. L’accès à l’API est inclus dans toutes nos offres, en pré-paiement ou au forfait. Vous pouvez tester l’API pendant l’essai gratuit de 7 jours, sans engagement.
Comment l’API de messagerie Esendex sécurise-t-elle vos communications ?
L’API respecte le RGPD et repose sur une infrastructure certifiée ISO 27001. Chaque requête passe en HTTPS et s’authentifie avec votre clé API. Vos webhooks peuvent aussi être sécurisés par OAuth 2.0 ou par un jeton de signature. L’API convient ainsi aux messages sensibles, comme les codes OTP ou les confirmations de paiement.
Quels indicateurs peut-on suivre avec l’API de messagerie Esendex ?
Vous suivez le statut de livraison de chaque message ou de chaque envoi groupé, avec la cause d’un éventuel échec. L’API mesure aussi les clics sur vos liens raccourcis, les réponses reçues et les désinscriptions.
L’API de messagerie permet-elle d’envoyer des messages à l’international ?
Oui. Indiquez le numéro au format E.164 avec l’indicatif du pays. Pour vos messages marketing, la plateforme respecte automatiquement les plages horaires autorisées dans chaque pays.
Existe-t-il des limites sur le volume de messages envoyés ?
Une seule requête peut cibler jusqu’à 50 000 destinataires. Pour protéger la plateforme, une limite de débit s’applique. Si vous la dépassez, l’API renvoie le code 429. La capacité de votre compte peut être augmentée sur demande.
Peut-on activer plusieurs canaux au fur et à mesure de ses besoins ?
Oui. Notre API multicanale vous permet de démarrer avec le SMS, puis d’ajouter le RCS sans modifier votre intégration. Pour le RCS, votre chargé de compte vous aide à faire vérifier votre profil d’entreprise auprès des opérateurs.
Avec quels langages fonctionne l’API de messagerie d’Esendex ?
L’API fonctionne avec tout langage capable d’envoyer une requête HTTPS. L’espace développeurs de l’API Esendex propose des guides d’intégration en PHP, Python, Java, JavaScript et Node.js, ainsi qu’en C#.
Pouvez-vous envoyer votre premier message en moins de 5 minutes grâce à notre API ?
Découvrez comment faire
Voyez à quel point votre équipe pourrait s'intégrer rapidement avec notre API.
// Développez plus rapidement grâce à une API multicanale conçue pour la simplicité.
Prêt ?
Prenez un moment pour vous préparer, puis lancez le chrono.
// Testez la vitesse de votre intégration dans un scénario réel — GRATUITEMENT !
Effectuez vos premiers envois dès maintenant
Testez et adoptez la communication client qui vous réussit