BroadNet
Authentification API·/authentication

Authentifiez-vous auprès de l'API BroadNet.

Chaque requête REST porte un en-tête Authorization: Bearer contenant le jeton d'accès de votre compte BroadNet. Un jeton absent ou invalide renvoie 401 avec un corps d'erreur JSON. L'API HTTP historique (/websmpp) reçoit les identifiants en paramètres et n'est conservée que pour les intégrations existantes de l'ère SMPP.

4 min de lecture·Mise à jour : septembre 2026·Section 2 de 15Espace développeurs

Overview

Chaque requête adressée à l'API REST BroadNet contient votre jeton d'accès dans un en-tête Authorization: Bearer. Ce jeton est émis par compte et provient de votre compte BroadNet; l'API ne propose aucun échange de nom d'utilisateur et de mot de passe contre un jeton. Un jeton manquant ou invalide est rejeté par la passerelle API avec HTTP 401 et un corps JSON de deux champs, error et message.

Identifiants /websmpp hérités

L'ancienne API HTTP sous /websmpp, conservée pour les intégrations de l'ère SMPP, utilise les identifiants (nom d'utilisateur et mot de passe, ou clé d'accès) comme paramètres de requête au lieu d'un jeton Bearer. Utilisez-la uniquement si vous en dépendez déjà; les nouvelles intégrations doivent utiliser l'API REST avec jeton Bearer.

Exemples

Copiez, collez, remplacez les valeurs d'exemple — ces exemples appellent l'API de production tels quels.

authenticated requestbash
curl -X POST https://api.broadnet.me/sms/identify \
  -H "Authorization: Bearer $BROADNET_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "message": "Hello from BroadNet" }'
↳ Même en-tête sur chaque point de terminaison et chaque canal.
401 Unauthorizedjson
{
  "error": "Unauthorized",
  "message": "Missing Authorization token"
}
Accès de test · réponse sous un jour ouvré

Demandez un accès de test et développez en toute confiance.

Nous vous répondrons sous un jour ouvré avec vos identifiants de test. Installez ensuite le SDK TypeScript ou appelez l'API REST depuis n'importe quel langage, puis envoyez votre premier message de test à votre numéro.

$npm install @broadnet/cpaas-sdk axiosready