Aller au contenu principal
SDK TypeScript / Node.js

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.

Pressé ? Résumez cet article avec une IA

Ouvre l’assistant avec le lien de l’article pré-rempli.

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.

SDK TypeScript WhatsApp : envoyer des WhatsApp en quelques lignes

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 vs SDK TypeScript Unlimited Messaging
API officielle Meta en Node (fetch brut)WhatsApp Cloud APISDK TypeScript Unlimited Messagingpackage npm typé
InstallationAucun package, fetch écrit à la mainnpm install @unlimited-messaging/sdk
TypageAucun, payloads JSON non typésRequêtes et réponses entièrement typées
Compte business requisCompte Meta Business vérifiéVotre compte WhatsApp normal
TemplatesApprobation Meta obligatoireAucune validation, texte libre
Lignes de code pour envoyerUne dizaine (URL, headers, body, fetch)Trois : import, client, send()
MédiasUpload puis référence par ID médiaImage, PDF ou vidéo par simple URL
WebhooksEndpoint à vérifier et hébergerWebhooks de statut prêts à brancher
IllimitéFacturation à la conversationPrix 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. 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. 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. 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

Ilian, ingénieur logiciel senior

É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.

Voir le profil LinkedInMis à jour en juin 2026

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