# Envoyez des SMS via API - sans frais de passerelle SMS

Intégration REST API pour l'envoi de SMS depuis votre téléphone. Coûts inférieurs aux passerelles SMS traditionnelles.

## Ce que l'intégration REST API vous apporte

### REST API avec documentation complète et Swagger

Documentation API complète disponible sur /docs/api, Swagger UI interactif sur /api/schema/swagger-ui/. Endpoint POST /api/messages/ pour l'envoi individuel, endpoint bulk pour jusqu'à 1000 SMS en une requête.

### SMS envoyé depuis un téléphone physique - votre propre numéro d'expéditeur

Chaque SMS part de la carte SIM installée dans l'application Android. Les destinataires voient votre numéro de téléphone, pas un shortcode anonyme. Meilleur taux de lecture, plus grande confiance.

### Pas de frais de passerelle - SMS via opérateur mobile

L'envoi se fait via le réseau mobile normal, pas via une passerelle SMS payante. Vous ne payez que l'abonnement téléphonique que vous avez déjà.

### Webhooks de statut de livraison

Après la livraison d'un SMS, la plateforme appelle votre endpoint HTTP avec le statut: livré, échoué ou en attente. Vous pouvez réagir en temps réel dans votre application.

### API bulk - jusqu'à 1000 destinataires en une requête

POST /api/messages/bulk/ accepte une liste de destinataires avec un contenu personnalisé. Une requête met en file d'attente mille SMS. Idéal pour les notifications, alertes et campagnes.

### Clés API par application, rate limiting et journaux dans le tableau de bord

Générez des clés API séparées pour chaque intégration. Le tableau de bord affiche les journaux d'envoi, les statuts de livraison et les statistiques par clé. Le rate limiting protège contre les envois massifs involontaires.

## Questions fréquentes - API SMS

### Comment envoyer des SMS via API sans passerelle SMS?

Créez un compte, installez l'application Android sur un téléphone avec une carte SIM et générez une clé API dans le tableau de bord. Appelez ensuite POST /api/messages/ avec le contenu du SMS et le numéro du destinataire. Le message entre dans la file d'attente et est envoyé depuis la carte SIM via le réseau de l'opérateur - sans passerelle SMS.

### En quoi cette plateforme diffère-t-elle des passerelles SMS traditionnelles?

Une passerelle SMS traditionnelle est un intermédiaire qui facture par message plus des frais mensuels. Ici, le SMS part d'un téléphone physique avec une carte SIM - via le réseau mobile normal, sans intermédiaire. Les destinataires voient votre numéro, et les coûts se limitent à votre abonnement téléphonique.

### Combien coûte l'envoi de SMS via l'API?

Vous payez des frais de licence mensuels pour utiliser la plateforme. Le coût d'envoi de chaque SMS correspond au coût de votre abonnement téléphonique - sans frais supplémentaires par message. Pour les grands volumes, c'est nettement moins cher qu'une passerelle SMS traditionnelle.

### Comment intégrer la plateforme avec ma propre application via REST API?

Ajoutez un appel HTTP à votre application: POST /api/messages/ avec un en-tête Authorization contenant votre clé de licence ou clé API, et un body avec les champs phone et message. La documentation complète avec des exemples pour curl, Python et JavaScript est disponible sur /docs/api.

### Peut-on utiliser son propre numéro de téléphone comme expéditeur SMS?

Oui, c'est le principal avantage de cette solution. Le SMS part de la carte SIM installée dans l'application Android - le numéro que vous contrôlez. Les destinataires voient votre numéro personnel ou professionnel, pas un shortcode de passerelle anonyme.

### Quel est le rate limiting pour l'API?

Le rate limiting est configurable par clé API dans le tableau de bord. L'application Android récupère la file d'attente des SMS toutes les 15 minutes et envoie avec environ 10 secondes entre les messages. C'est une limitation naturelle due à l'envoi via le réseau de l'opérateur. Pour les grands volumes, nous recommandons plusieurs téléphones avec des cartes SIM séparées.

---

Page: /fr/branze/api/
Inscription: /fr/register
