Pour développeurs
L'API WhatsApp, mail et SMS
pensée pour les devs.
Envoyez des OTP, des notifications transactionnelles et des messages marketing par WhatsApp, mail ou SMS via une API REST simple. Prix mensuel fixe, aucune facturation au message.
Configuration
Une seule clé dans votre .env. Rien de plus.
SMTP_HOST, SMTP_USER, WA_API_TOKEN, WA_PHONE_ID… Avec UnlimitedMessaging, une variable suffit : UM_API_KEY.
- Mail, WhatsApp et SMS derrière la même clé
- Vos comptes restent connectés côté UnlimitedMessaging
- Changez de canal sans toucher à votre configuration
Visualisation
Cycle de vie d'un message
Un appel REST, une livraison, un webhook. Rien de plus.
SDKs
SDKs officiels Python & TypeScript
Pas envie de coder des requêtes HTTP brutes ? Utilisez nos librairies officielles - même plan, zéro surcoût.
from unlimited_messaging import UnlimitedMessagingApi
client = UnlimitedMessagingApi(token="um_live_xxxx")
client.messages.message_send(
recipient="+33612345678",
text="Your OTP is 291847 - valid 5 min.",
)import { UnlimitedMessagingApiClient } from '@unlimited-messaging/sdk'
const client = new UnlimitedMessagingApiClient({
token: 'um_live_xxxx',
})
await client.messages.messageSend({
recipient: '+33612345678',
text: 'Your OTP is 291847 - valid 5 min.',
})Ce que vous avez vraiment
Simple à intégrer. Complet quand il le faut.
Un seul endpoint
POST /message, deux champs : recipient et text. C'est vraiment tout. Le même endpoint envoie par mail depuis votre propre boîte, par SMS depuis votre propre téléphone Android, ou sur jusqu'à trois canaux à la fois avec to et channels. SDKs Python et TypeScript disponibles si vous préférez ne pas écrire le HTTP à la main.
Lu - pas juste livré
Pas juste « distribué ». Lu - à quelle heure, par message. Pratique quand votre OTP expire dans 5 minutes, ou quand vous avez besoin d'un horodatage précis.
Numéros fournis, le vôtre en option
Pas besoin de toucher à la console Meta. Nos numéros sont prêts dès le premier appel - Free inclus. Vous avez déjà un numéro WhatsApp ? Connectez-le via QR code, deux minutes, c'est réglé.
Webhooks
Mettez une URL, on envoie l'événement dès livraison ou lecture. Retry automatique si votre serveur ne répond pas. Pas de polling, pas de job d'arrière-plan à surveiller.
Plusieurs numéros, un compte
Chaque numéro a son token, ses logs, ses quotas. Vos clients ne se mélangent pas. Propre si vous construisez un SaaS ou gérez plusieurs marques.
Prix fixe
La facture du mois = le prix du plan. On ne compte pas les messages, ni les pays, ni les destinataires. Vous n'avez pas à estimer un volume avant de vous abonner.
FAQ
Questions fréquentes des devs
Prêt à tester l'API ?
Créez votre compte et obtenez votre clé API en quelques secondes.