API REST
34 endpoints pour lire tes leads et tes conversations, importer des contacts, envoyer des messages via le moteur anti-ban, piloter tes campagnes, bloquer des numéros et lire tes liens traqués. Démarrage rapide · Authentification
Cette section s’adresse aux développeurs et aux intégrations techniques. Si tu veux utiliser WhatSetter au quotidien (campagnes, conversations, rendez-vous), va plutôt dans les guides du dashboard.
API REST
34 endpoints pour lire tes leads et tes conversations, importer des contacts, envoyer des messages via le moteur anti-ban, piloter tes campagnes, bloquer des numéros et lire tes liens traqués. Démarrage rapide · Authentification
Webhooks signés
WhatSetter pousse les événements vers ton serveur dès qu’ils se produisent : lead qualifié, lead écarté, numéro déconnecté. Chaque livraison est signée en HMAC-SHA256. Configurer les webhooks
Serveur MCP
34 outils pour Claude, Cursor, VS Code, ChatGPT, Gemini CLI et Codex CLI. Ton assistant lit tes leads, importe des contacts ou bloque un indicatif depuis une conversation. Connecter un assistant
Référence API
Une page par endpoint, générée depuis la spec OpenAPI 3.1, avec les schémas, des exemples et une console « Try it ». Ouvrir la référence
Chaque guide montre la même requête en cURL, JavaScript et Python, la réponse que tu reçois, et les erreurs qui comptent pour cet endpoint.
ws_live_… sert pour l’API REST et le serveur MCP. Révoque-la et les deux s’arrêtent en moins d’une minute.leads:read, messages:send, blocklist:manage, etc.). Donne à chaque intégration le minimum nécessaire. Voir Authentification et permissions.POST /messages, un quota quotidien par numéro WhatsApp, des envois humanisés.{ "error": { "code": "…", "message": "…" } } avec un code stable. Voir Erreurs, limites et idempotence.404, jamais 403.| Quoi | Nombre |
|---|---|
| Endpoints REST | 34 |
| Outils MCP | 34 |
| Scopes | 14, plus Accès complet |
| Événements webhook | 5, dont 3 émis aujourd’hui |