Envoyez des WhatsApp en TypeScript,
en quelques lignes.
Le SDK TypeScript d’Unlimited Messaging vous donne un client entièrement typé pour envoyer des messages WhatsApp depuis Node.js, Next.js ou n’importe quel runtime serverless. Installez le package npm, ajoutez votre clé API, et envoyez - depuis votre compte WhatsApp normal, sans API officielle Meta.
Le contexte
Qu’est-ce que le SDK TypeScript WhatsApp d’Unlimited Messaging ?
Le SDK TypeScript est un package npm entièrement typé qui enveloppe notre API REST : vous installez le client, vous l’authentifiez avec une clé API, et vous envoyez des messages WhatsApp depuis Node.js, Next.js ou une fonction serverless en quelques lignes.
Sans SDK, intégrer WhatsApp en Node.js signifie écrire des appels HTTP bruts avec fetch : construire l’URL, sérialiser le JSON, gérer les en-têtes d’authentification, parser la réponse et deviner la forme exacte du payload. Le SDK TypeScript fait tout ça pour vous : un objet Client, des méthodes typées comme client.message.send(), et l’autocomplétion de votre éditeur qui vous guide pour chaque champ.
Comme tous les types de requête et de réponse sont générés depuis la spec OpenAPI et exportés avec le package, une faute de frappe sur un nom de champ ou un destinataire mal formé est détectée à la compilation - pas en production. Vous gardez la robustesse d’une vraie API REST, mais avec l’ergonomie d’une bibliothèque pensée pour TypeScript.
Et surtout, le SDK s’appuie sur votre compte WhatsApp normal : pas de compte Meta Business à vérifier, pas de template à faire approuver, pas de facturation à la conversation. Un POST devient un appel de méthode, et l’envoi de WhatsApp depuis un backend Node ou Next.js tient en trois lignes - OTP, notifications transactionnelles, bots.
Comparatif
API officielle Meta en Node vs SDK TypeScript Unlimited Messaging
Le même objectif - envoyer un message WhatsApp depuis du code TypeScript - mais deux niveaux d’effort très différents. À gauche, l’API Cloud officielle de Meta appelée en fetch brut ; à droite, notre SDK npm typé. Ligne par ligne, voici ce que chacun demande.
| API officielle Meta en Node (fetch brut)WhatsApp Cloud API | SDK TypeScript Unlimited Messagingpackage npm typé | |
|---|---|---|
| Installation | Aucun package, fetch écrit à la main | npm install @unlimited-messaging/sdk |
| Typage | Aucun, payloads JSON non typés | Requêtes et réponses entièrement typées |
| Compte business requis | Compte Meta Business vérifié | Votre compte WhatsApp normal |
| Templates | Approbation Meta obligatoire | Aucune validation, texte libre |
| Lignes de code pour envoyer | Une dizaine (URL, headers, body, fetch) | Trois : import, client, send() |
| Médias | Upload puis référence par ID média | Image, PDF ou vidéo par simple URL |
| Webhooks | Endpoint à vérifier et héberger | Webhooks de statut prêts à brancher |
| Illimité | Facturation à la conversation | Prix fixe, messages illimités |
Notre approche
Un SDK TypeScript taillé pour Node.js et le serverless
On garde la puissance de l’API REST - médias, webhooks, statuts de livraison - et on l’habille d’un client npm typé qui s’intègre en quelques lignes à n’importe quel projet JavaScript.
Entièrement typé, de bout en bout
Chaque type de requête et de réponse est généré depuis la spec OpenAPI et exporté avec le package. Votre éditeur autocomplète les champs, et les erreurs de payload sont attrapées à la compilation, pas en production.
Installé depuis npm
Un npm install @unlimited-messaging/sdk et le client est prêt. Compatible Node.js, Next.js, et la plupart des runtimes serverless.
Médias et webhooks inclus
Envoyez images, PDF et vidéos par URL, et recevez les statuts livré / lu / réponse via des webhooks JSON temps réel.
Votre compte, en illimité
Le SDK envoie depuis votre compte WhatsApp normal. Pas d’API officielle Meta, pas de templates, pas de coût à la conversation.
- Lignes pour envoyer un WhatsApp
- 3Lignes pour envoyer un WhatsApp
- Requêtes et réponses typées
- 100 %Requêtes et réponses typées
- Compte business Meta requis
- 0Compte business Meta requis
- De npm install au premier envoi
- 5 minDe npm install au premier envoi
Comment ça marche
Envoyer un WhatsApp en TypeScript en trois étapes
- 1
Installez le SDK
npm install @unlimited-messaging/sdk dans votre projet Node.js ou Next.js. Le client typé est prêt à l’emploi.
- 2
Authentifiez-vous
Générez une clé API depuis le tableau de bord et passez-la au constructeur du Client. Une clé par projet, révocable à tout moment.
- 3
Appelez send()
client.message.send({ recipient, text }) envoie le message WhatsApp. Ajoutez une URL de média si besoin, et écoutez les webhooks de livraison.
FAQ
Questions sur le SDK TypeScript WhatsApp
Sources
Sources & références
Pour vérifier par vous-même les informations de cet article :

Écrit par
Ilian · Senior Software Engineer
Ingénieur logiciel senior, il fonde et dirige plusieurs sociétés tech. Il conçoit des produits autour des API de messagerie, de l’automatisation et de l’intégration de l’IA, et partage ici ce qu’il apprend en construisant.
Envoyez votre premier WhatsApp en TypeScript dès aujourd’hui.
Créez votre compte, générez votre clé API et installez le SDK : trois lignes vous séparent de votre premier message WhatsApp.
Obtenir ma clé API