# API de messagerie BroadNet : REST, SMPP et un SDK TypeScript

- URL canonique: https://www.broadnet.me/fr/developers
- Langue: fr
- Dernière mise à jour: 2026-10-20
- Éditeur: BroadNet (https://www.broadnet.me)
- Version Markdown de la page, générée à partir de la page affichée.

Espace développeurs · v2026.05

Conçu pour les ingénieurs. Testez d'abord, puis lancez.

L'API de messagerie de BroadNet est une API REST à jeton Bearer complétée par SMPP 3.4, avec un SDK TypeScript officiel, une spécification OpenAPI 3.1 et un serveur MCP pour les agents IA. Et la plateforme qui achemine plus de 300 millions de messages par jour n'est qu'à un `npm install` de distance.

[Demander un accès de test](https://www.broadnet.me/fr/signup) [Lisez le guide de démarrage rapide](https://www.broadnet.me/fr/developers/quickstart) [Référence API](https://www.broadnet.me/fr/developers/api)

Accès de test sur demande Réponse sous un jour ouvré SOC 2, ISO 27001

![Cinematic visualization of the BroadNet developer messaging API](https://www.broadnet.me/marketing/generated/viz-sms-api.png)

BroadNet · API développeur

api.broadnet.me

REST + SMPP

protocoles

8

canaux

300M+/day

messages

Interactif

## Essayez l'API

Remplissez une requête, cliquez sur envoyer, et observez une réponse et un flux de livraison simulés — ici même, sans inscription.

POST api.broadnet.me/sms/sendSms

Requête

`Authorization: Bearer $BROADNET_TOKEN`

request.sh

```
curl -X POST https://api.broadnet.me/sms/sendSms \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
      "senderId": "BroadNet",
      "destinationNumber": "447700900123",
      "message": "Your verification code is 482913",
      "messageType": "TEXT"
    }'
```

Réponse

Réponse d'exemple — aucun message n'est envoyé

Remplissez la requête et cliquez sur « Envoyer une requête test » pour voir un exemple de réponse.

Tout s'exécute dans votre navigateur. Aucune requête ne quitte cette page et aucun SMS n'est envoyé.

[Demander un accès de test](https://www.broadnet.me/fr/signup) [Référence complète de l'API](https://www.broadnet.me/fr/developers/api)

Canaux, une seule API

8

SMS · WhatsApp · RCS · Telegram · E-mail · Notifications push · Messenger · Instagram

SLA de disponibilité de l'API

99.99%

Contractuel, sur les points de terminaison API de production

latence de l'API p99

<350ms

De votre région vers /sms/sendSms

Spécification OpenAPI

3.1

329 chemins · 376 opérations · téléchargeable

SDK officiel

## SDK TypeScript, ou tout autre langage.

Un SDK officiel, pour TypeScript et Node.js. Tout le reste utilise HTTPS standard : appelez directement l'API REST ou générez un client à partir de la spécification.

[TypeScript / Node.js Le SDK officiel, @broadnet/cpaas-sdk : généré à partir de la spécification BroadNet OpenAPI, avec des définitions de type complètes. `npm install @broadnet/cpaas-sdk axios` Voir sur npm](https://www.npmjs.com/package/@broadnet/cpaas-sdk)

[N'importe quel langage via OpenAPI Appelez l'API REST depuis n'importe quel langage, ou générez un client typé à partir de la spécification OpenAPI 3.1 avec openapi-generator. Télécharger openapi.yaml](https://www.broadnet.me/developers/openapi.yaml)

[Serveur MCP Connectez les agents d'IA à BroadNet via le protocole Model Context, avec votre jeton BroadNet. Configurer MCP](https://www.broadnet.me/fr/developers/mcp)

Documentation

## Tout ce dont vous avez besoin, sans superflu.

Six points d'entrée, adaptés à chaque cas d'utilisation. Chacun renvoie vers une page ciblée, et non vers une multitude d'onglets.

[Démarrage rapide Obtenez un jeton, installez le SDK TypeScript ou utilisez curl, et envoyez votre premier SMS. Ouvrir](https://www.broadnet.me/fr/developers/quickstart)

[Référence API Authentification Bearer, envoi, envoi en masse, recherche de numéros, erreurs et point de terminaison d'envoi de chaque canal. Ouvrir](https://www.broadnet.me/fr/developers/api)

[Spécification OpenAPI OpenAPI 3.1 : 329 chemins et 376 opérations répartis sur 8 canaux. Téléchargez-le ou générez un client. Ouvrir](https://www.broadnet.me/fr/developers/openapi)

[Serveur MCP Connectez les agents d'IA à BroadNet via le protocole de contexte de modèle. Ouvrir](https://www.broadnet.me/fr/developers/mcp)

[SMPP 3.4 Liaison SMPP directe pour les charges de travail élevées et soutenues. L'hôte et les ports sont fournis avec votre accès de test. Ouvrir](https://www.broadnet.me/fr/developers/smpp)

[Webhooks L'état de la livraison est envoyé à l'URL du webhook sur votre compte, ainsi que des points de terminaison pour l'interroger. Ouvrir](https://www.broadnet.me/fr/developers/webhooks)

[Vous changez de fournisseur SMS ? Le guide de migration fait correspondre vos appels d'envoi, d'accusé de réception et de webhook actuels à l'API BroadNet, et couvre les identifiants d'expéditeur, l'exécution en parallèle, la montée en charge du trafic et le retour arrière. Lire le guide de migration](https://www.broadnet.me/fr/developers/migrate)

Qu'est-ce qui a changé, et quand

Modifications datées de la spécification OpenAPI, du SDK, des serveurs MCP, de la documentation et des outils de développement.

[Consulter le journal des modifications](https://www.broadnet.me/fr/developers/changelog) [Flux Atom](https://www.broadnet.me/changelog.xml)

Recettes courantes

## Cinq choses que vous ferez le premier jour.

Du vrai code, pas du pseudo-code. Copiez, collez, changez le destinataire, expédiez.

### Envoyer un SMS

Un appel HTTPS à POST /sms/sendSms renvoie l'identifiant du message. Définissez messageType sur TEXT ou UNICODE, et le statut de livraison sera transmis à votre webhook.

[API SMS](https://www.broadnet.me/fr/products/sms-api)

sms.ts

```
// npm install @broadnet/cpaas-sdk axios
import { Configuration, SMSSMSApi } from "@broadnet/cpaas-sdk";

const sms = new SMSSMSApi(
  new Configuration({
    basePath: "https://api.broadnet.me",
    accessToken: process.env.BROADNET_TOKEN!,
  }),
);

const res = await sms.smsSendsmsPost({
  sMSSmsRequest: {
    senderId: "BroadNet",
    destinationNumber: "447700900123",
    message: "Your verification code is 482913",
    messageType: "TEXT",
  },
});

console.log(res.data); // message ID
```

En action

## La plateforme, à l'écran.

De courtes démonstrations de la console de messagerie BroadNet — se connecter, envoyer et mesurer. La même plateforme que pilote l'API.

[Connexion et réinitialisation du mot de passe Connexion et réinitialisation du mot de passe](https://www.youtube.com/watch?v=i851uzE5gMI)

[Envoyer un message unique Envoyer un message unique](https://www.youtube.com/watch?v=TIG0n1C9ecE)

[Consulter les rapports de livraison Consulter les rapports de livraison](https://www.youtube.com/watch?v=op5OjCrAlIQ)

Communauté et soutien

## De véritables ingénieurs, à votre disposition en un instant.

Un SDK TypeScript officiel sur npm. Une spécification OpenAPI publique et une collection Postman. Une équipe de support qui gère ses routes, et non une file d'attente de scripts de niveau 1.

[npm Le SDK officiel TypeScript / Node.js, avec des définitions de types complètes. Installez-le avec npm et axios. npmjs.com/package/@broadnet/cpaas-sdk](https://www.npmjs.com/package/@broadnet/cpaas-sdk)

[Facteur Une collection des appels essentiels, ou importez la spécification OpenAPI pour chaque opération. Import collection](https://www.broadnet.me/fr/developers/postman)

[Soutien Assistance technique 24h/24 et 7j/7 pour les comptes de production. Réponse P1 en 15 minutes. developers@broadnet.me](mailto:developers@broadnet.me)

De la demande à la production

## Un seul parcours jusqu’à votre premier message, avec le délai de chaque étape.

1. 01 Demander un accès de test Réponse sous 1 jour ouvré Un ingénieur messagerie vous répond avec vos identifiants de test et planifie un appel de 30 minutes sur vos pays, volumes et cas d'usage.
2. 02 Premier message de test Environ 5 minutes après réception des identifiants Envoyez un message de test vers votre propre numéro vérifié avec le code quickstart. L'accusé de réception (DLR) est renvoyé vers votre webhook.
3. 03 Intégration 2–5 jours ouvrés Développez et testez avec vos identifiants de test sur le même point de terminaison que les exemples de code. Un ingénieur BroadNet vous accompagne sur REST ou SMPP.
4. 04 Approbation 3–10 jours ouvrés L'identité de l'expéditeur, l'objet du trafic et les règles de destination sont examinés, et les Sender IDs sont enregistrés auprès de chaque régulateur, en parallèle de votre intégration.
5. 05 Production Jour de bascule L'accès à la production et les routes sont activés pour votre compte. Votre intégration appelle déjà https://api.broadnet.me.

Au total : 5 à 15 jours ouvrés de la demande à la production pour la plupart des marchés ; davantage là où le délai d’enregistrement du Sender ID imposé par le régulateur est plus long.

Questions que se posent les acheteurs

## Questions des développeurs

Demandez un accès de test sur /signup. Un ingénieur BroadNet vous répond sous un jour ouvré avec vos identifiants de test : le jeton d'accès à envoyer dans un en-tête Authorization: Bearer, et l'adresse à laquelle envoyer le trafic de test. Votre premier message de test peut partir environ cinq minutes après leur réception.

Un seul SDK officiel : @broadnet/cpaas-sdk pour TypeScript et Node.js, sur npm. Dans tout autre langage, appelez directement la REST API en HTTPS, ou générez un client à partir de la spécification OpenAPI (/developers/openapi.yaml).

Postman la génère à partir de la spécification OpenAPI : importez /developers/openapi.yaml (OpenAPI 3.1) pour obtenir une collection de tous les endpoints BroadNet, puis ajoutez votre jeton d'accès comme variable de collection Bearer.

La page d'état /status affiche la joignabilité du site web et de l'API publique, mesurée par des contrôles synthétiques toutes les 5 minutes, ainsi que le journal des incidents, avec un flux RSS sur /status/rss.xml pour les mises à jour. Les endpoints API de production sont couverts par un SLA de disponibilité de 99,99 %.

Question non posée ici ? [Demandez à notre équipe d'ingénieurs](https://www.broadnet.me/fr/contact)

Accès de test · réponse sous un jour ouvré

## Demander un accès de test.

Envoyez vos messages de test à votre propre numéro vérifié. Avant la mise en production, nous vérifions l'identité de l'expéditeur, la finalité du trafic et les exigences de destination ; la plupart des équipes sont opérationnelles sous 5 à 15 jours ouvrables.

[Demander un accès de test](https://www.broadnet.me/fr/signup) [Parlez-en au service d'ingénierie.](https://www.broadnet.me/fr/contact)

$ npm install @broadnet/cpaas-sdk axios · premier SMS dans quelques minutes
