Centre de contact WhatsApp · US · Canada · UE · Afrique
+212 763 764 899Espace clientEN
whtapis.API WhatsApp Business
Développeurs

Une API REST, un flux d’événements, des SDK.

Une seule API et un seul flux d’événements couvrent la messagerie, la voix WhatsApp, la téléphonie, la mise en file, les agents IA et le reporting. Les SDK les encapsulent pour votre backend et pour intégrer l’espace agent dans votre propre application.

Activer un compteVoir les intégrations

Créer une conversation, passer un appel, écouter les événements

Le reste n’est que déclinaison. Authentification par clé d’API, une clé par environnement.

# Passer un appel vocal WhatsApp
POST /v1/calls
{
  "channel": "whatsapp_voice",
  "to":      "+33600000000",
  "queue":   "support-fr",
  "context": { "order_id": "41-2298" }
}

# S’abonner aux événements
POST /v1/webhooks
{
  "url":    "https://votre-app.com/hooks/whtapis",
  "events": ["call.answered", "call.ended", "message.received"]
}

Surface de l’API

Les ressources principales. La référence complète est accessible depuis l’espace client.

POST /v1/messages
Envoyer un modèle ou un message de session sur WhatsApp ou SMS.
POST /v1/calls
Lancer un appel vocal WhatsApp, VoIP ou RTC sortant, avec contexte attaché.
GET /v1/conversations
Historique complet d’une conversation, tous canaux confondus.
POST /v1/queues/{id}/route
Router ou réaffecter une interaction, en surchargeant les compétences.
GET /v1/reports
Interroger tout indicateur affiché dans la console, pour vos propres tableaux de bord.
POST /v1/webhooks
Enregistrer des endpoints, choisir les types d’événements, faire tourner les secrets de signature.

SDK et conventions

Les SDK backend encapsulent l’API et le flux d’événements. Le SDK d’intégration monte l’espace agent dans votre application ou votre CRM.

Backend
Node.js, Python, PHP et Java, avec types et gestion des relances.
Intégration
Composant web à monter dans votre interface : fil, softphone, file et transcription.
Idempotence
Clé d’idempotence sur toutes les écritures, pour rejouer sans doublon.
Pagination
Par curseur, stable même en cas d’écritures concurrentes.
Webhooks signés
Signature HMAC sur chaque livraison, avec relances exponentielles et journal consultable.
Bac à sable
Même version d’API et mêmes formats d’événements qu’en production.
Ce que pilote votre intégration

L’espace où apparaissent vos appels d’API.

Chaque message, appel et code de clôture créé via l’API s’affiche ici.

app.whtapis.com/boite/support
whtapis
Boîte
Voix
Campagnes
Supervision
Rapports
Numéros
Équipe
Réglages
JMJulie M.
Boîte d’équipe — Supporten direct
Chat WhatsApp9
Voix WhatsApp4
SMS3
VoIP / SDA2
Téléphonie1
Conversations14 ouvertes
SW Sarah Whitfield Commande 41-2298 toujours pas livrée en cours
ÉT Émile Tremblay A rappelé au sujet du remboursement répondu
AK Anna Kowalski +33 1 •• •• 09 — en attente hors SLA
KT Karim Touhami Demande un nouveau créneau de livraison dans le SLA
LM Leïla Mansouri Transmis par l’agent IA agent IA
Sarah Whitfield · WhatsApp
Bonjour, ma commande 41-2298 devait arriver mardi et je n’ai toujours rien reçu. 09:41
Je la vois — le transporteur l’a scannée au hub de Casablanca ce matin. Je peux vous réserver un nouveau créneau de livraison. 09:42 · Julie
Jeudi après-midi me conviendrait. Je peux vous appeler à ce sujet ? 09:43
Fiche client
Client depuismars 2024
Commande ouverte41-2298
Fiche CRMSalesforce · synchronisé

Une seule boîte pour les messages WhatsApp, la voix WhatsApp, le SMS et vos lignes SDA. L’agent voit le fil, la commande et la fiche CRM sans changer d’outil.

Activer un compteVoir la plateforme
Les personnes derrière

Le logiciel gère les canaux. Les équipes gèrent l’opération.

Chaque déploiement est mené par des personnes nommées, chez nous comme chez vous — pas par une file de tickets.

whtapis — person specialist
Chargé de mise en service Assigné dès le premier jour, jusqu’à la production.
whtapis — person agent
Agent En appel WhatsApp depuis la console.
whtapis — person supervisor
Superviseur Surveille le plateau sur le mur de supervision.
whtapis — person engineer
Ingénieur d’intégration Raccorde votre CRM, votre trunk et votre passerelle.
Vos comptes ou les nôtres

Apportez les vôtres, ou nous les fournissons.

Chaque connexion peut venir de vous ou de nous — et vous pouvez mixer par pays. Changez plus tard sans changer de plateforme.

Service
Vous l’apportez
Nous le fournissons
Compte WhatsApp Business
Connectez votre WABA et vos numéros existants
Nous le créons sous votre portefeuille Meta
Trunk SIP
Pointez le trunk de votre opérateur, gardez vos tarifs
Notre trunk, facturé à la minute
Numéros SDA
Gardez vos plages, ou portez-les
Numéros locaux dans la plupart des pays
Passerelle SMS
Branchez votre passerelle, vos ID expéditeur et tarifs
Notre passerelle, facturée au message
PABX / téléphonie
Votre PABX reste en place derrière nous
Téléphonie cloud, sans matériel
CRM / ERP
Salesforce, HubSpot, Dynamics, SAP et plus
Fiche client intégrée

La plupart des clients mixent : leur propre trunk dans un pays, nos numéros dans un autre.

Obtenez des clés de bac à sable.

Activez un compte d’essai : vous recevez des clés d’API, un numéro WhatsApp de test et l’accès complet au flux d’événements.

Essai gratuitParler à un commercial
RGPDConforme ISO 27001Hébergement UE · US · AfriqueWhatsApp Business Solution Provider