SendApp API Docs
Intégrez WhatsApp, SMS, contacts et l'assistant AI de SendApp dans vos applications. Une seule URL de base, authentification par apikey, réponses JSON.
https://app.sendapp.ai
curl -X POST 'https://app.sendapp.ai/api/whatsapp-meta/send' \
-H 'Content-Type: application/json' \
-d '{
"apikey": "YOUR_API_KEY",
"token": "YOUR_ACCOUNT_TOKEN",
"number": "1234567890",
"type": "freetext",
"message": "Bonjour ! Merci de nous avoir contactés."
}'<?php
$ch = curl_init('https://app.sendapp.ai/api/whatsapp-meta/send');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => ['Content-Type: application/json'],
CURLOPT_POSTFIELDS => json_encode([
'apikey' => 'YOUR_API_KEY',
'token' => 'YOUR_ACCOUNT_TOKEN',
'number' => '1234567890',
'type' => 'freetext',
'message' => 'Bonjour ! Merci de nous avoir contactés.',
]),
]);
echo curl_exec($ch);const res = await fetch('https://app.sendapp.ai/api/whatsapp-meta/send', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
apikey: 'YOUR_API_KEY',
token: 'YOUR_ACCOUNT_TOKEN',
number: '1234567890',
type: 'freetext',
message: 'Bonjour ! Merci de nous avoir contactés.'
})
});
console.log(await res.json());Démarrez en 3 étapes
De la clé API au premier message livré, en quelques minutes.
Créez votre clé API
Une clé par intégration : vous la créez dans SendApp, lui donnez un nom et la révoquez quand vous voulez. Elle s'envoie comme apikey dans chaque requête.
Connectez-vous pour la créerChoisissez le compte
Chaque numéro WhatsApp ou assistant IA a son propre token : il indique à la requête sur quel compte agir.
GET /api/get_tokensEnvoyez la première requête
Copiez l'exemple ci-dessus, remplacez le numéro et le token puis lancez-le : la réponse contient l'id du message.
Tous les paramètresAuthentification
Comment authentifier chaque requête aux API.
Chaque requête doit inclure le paramètre apikey (ou l'en-tête X-API-Key pour les endpoints contacts/compte). L'apikey authentifie votre utilisateur. De nombreux endpoints demandent aussi un token qui identifie le compte précis (modèle d'IA / canal WhatsApp) sur lequel agir.
token est un exemple sur cette page (YOUR_ACCOUNT_TOKEN) : vous avez un token différent pour chaque compte. Utilisez GET /api/get_tokens pour les lister.apikeyobligatoireVotre API Key. Identifie votre compte SendApp.
tokenfacultatifToken du compte (modèle IA ou canal). Identifie sur quel compte l'opération est exécutée.
Référence de l'API
Tous les endpoints, regroupés par domaine.
Messages
6 endpoint- POSTEnvoyer un texte WhatsApp (Meta)
- POSTEnvoyer un modèle WhatsApp (Meta)
- GETStatut du message (Meta)
- POSTEnvoyer un SMS
- GETLister les templates Meta
Contacts
17 endpoint- GETListe des contacts
- POSTCréer un contact
- POSTCréer des contacts en masse
- DELSupprimer un contact
- DELSupprimer des contacts en masse
Campagnes
3 endpointRéservations
4 endpointAutomatisations
2 endpointProduits (WhatsApp Commerce)
8 endpoint- POSTCréer ou mettre à jour un produit
- POSTSynchroniser de nombreux produits
- GETÉtat d'un import
- GETLister les produits
- GETLire un produit
SendApp Pixel
1 endpointCompte et IA
6 endpoint- GETInfos du compte
- GETLister les tokens des comptes
- POSTCréer un compte IA
- POSTCharger les données d'entraînement
- GETStatut de l'entraînement
Webhook entrant
1 endpointWebhook de statut
3 endpointGuides d'intégration
Connectez SendApp aux outils que vous utilisez déjà : chaque guide explique la configuration pas à pas.
L'app officielle SendApp sur le Shopify App Store : elle connecte la boutique sans rien coller et envoie sur WhatsApp les confirmations de commande, les expéditions avec suivi et les rappels de checkout abandonné.
Ouvrir le guideLe plugin officiel SendApp pour WooCommerce : il se connecte en un clic, envoie les messages WhatsApp des commandes et des paniers et laisse l'assistant IA rechercher vos produits en direct.
Ouvrir le guideLe module officiel SendApp pour PrestaShop : il se connecte en un clic, envoie des messages WhatsApp pour chaque statut de commande et pour les paniers et laisse l'assistant IA rechercher vos produits en direct.
Ouvrir le guideApp officielle : chaque changement de statut des envois Qapla' envoie le message WhatsApp avec le lien de suivi, l'envoi apparaît sur le contact et l'IA répond à « où est mon colis ? ».
Ouvrir le guideApp officielle : chaque changement de statut des colis Sendcloud envoie le message WhatsApp avec le lien de suivi, l'envoi apparaît sur le contact et l'IA répond à « où est mon colis ? ».
Ouvrir le guideApp officielle : chaque changement de statut des envois Poleepo envoie le message WhatsApp avec le lien de suivi, l'envoi apparaît sur le contact et l'IA répond à « où est mon colis ? ».
Ouvrir le guideApp officielle : chaque changement de statut des envois Packlink PRO envoie le message WhatsApp avec le lien de suivi, l'envoi apparaît sur le contact et l'IA répond à « où est mon colis ? ».
Ouvrir le guideConnectez Magento 2 avec une intégration Magento : l'assistant IA recherche les produits et le statut des commandes en direct, et les commandes nouvelles, payées, expédiées et annulées lancent vos automatisations WhatsApp.
Ouvrir le guideConnectez Go High Level : à partir des événements de vos workflows, nous créons ou mettons à jour le contact et lui ajoutons un tag.
Ouvrir le guideL'app officielle SendApp pour ActiveCampaign : des contacts identiques dans les deux sens, chaque conversation WhatsApp en note sur le contact ActiveCampaign, et les modèles WhatsApp envoyés depuis vos automatisations ActiveCampaign.
Ouvrir le guideL'app officielle SendApp pour HubSpot : des contacts identiques dans les deux sens, chaque conversation WhatsApp enregistrée sur le contact HubSpot et des modèles WhatsApp envoyés depuis les workflows HubSpot.
Ouvrir le guideL'app officielle SendApp pour Klaviyo : des profils identiques dans les deux sens, chaque message WhatsApp en événement Klaviyo pour les flows et les segments, et les modèles WhatsApp envoyés depuis vos flows Klaviyo.
Ouvrir le guideL'app officielle SendApp pour Brevo : des contacts identiques dans les deux sens, chaque message WhatsApp en événement et en note sur le contact Brevo, et des modèles WhatsApp envoyés depuis les automatisations Brevo.
Ouvrir le guideConnectez Pipedrive : à partir de ses flux, vous amenez les contacts dans SendApp et les taggez.
Ouvrir le guideConnectez Ringover : à partir de ses événements, nous créons ou mettons à jour le contact dans SendApp et lui ajoutons un tag.
Ouvrir le guideL'application officielle de SendApp sur Make : connectez-vous avec votre compte SendApp et reliez contacts, WhatsApp, SMS et réservations à vos scénarios.
Ouvrir le guideL'app officielle SendApp pour Mailchimp : des contacts identiques dans votre audience Mailchimp et dans SendApp, chaque message WhatsApp en événement et en note sur le contact Mailchimp, et les modèles WhatsApp envoyés depuis vos Customer Journeys.
Ouvrir le guideConnectez Zendesk : à partir de ses flux, vous amenez les contacts dans SendApp et les taggez.
Ouvrir le guideL'app officielle SendApp pour Zoho CRM : contacts et prospects identiques dans les deux sens, chaque conversation WhatsApp enregistrée comme note sur la fiche Zoho CRM et des modèles WhatsApp envoyés depuis Zoho CRM.
Ouvrir le guideApp officielle : chaque ticket Gorgias créé, fermé ou rouvert arrive dans SendApp, le client devient un contact et vos automatisations envoient le message WhatsApp, comme la demande d'avis à la fermeture d'un ticket.
Ouvrir le guideApp officielle : quand un appel vers votre standard Zadarma reste sans réponse ou se termine, vos automatisations envoient le message WhatsApp à l'appelant, qui devient un contact avec votre tag.
Ouvrir le guideRecevez en temps réel les leads de vos formulaires Facebook et Instagram Lead Ads, associez-les à vos contacts et répondez sur WhatsApp.
Ouvrir le guideConnectez-vous avec Google et recevez les leads de vos formulaires pour prospects Google Ads : contact, Pipeline et réponse sur WhatsApp.
Ouvrir le guideConnectez le logiciel GipoNext : agenda synchronisé, rappels WhatsApp/SMS/e-mail avant la visite et relances, avec les consentements RGPD lus depuis la fiche patient.
Ouvrir le guideConnectez TeamSystem CRM in Cloud : agenda synchronisé, rappels WhatsApp/SMS/e-mail avant le rendez-vous et relances, avec les consentements de confidentialité lus depuis la fiche contact.
Ouvrir le guideConnectez le logiciel de cabinet AlfaDocs : agenda synchronisé, rappels WhatsApp/SMS/e-mail avant la visite et relances pour les patients qui ne reviennent pas.
Ouvrir le guideDécouvrez ce qui se passe après chaque message : qui touche le bouton, qui arrive sur votre site et qui achète. Revenus et ROI de chaque campagne, et automatisations déclenchées par ce que font les clients sur le site.
Ouvrir le guideEnvoyez des templates WhatsApp depuis WhatsApp Web via l'API officielle, sans risque de ban.
Ouvrir le guideL'application officielle de SendApp sur Zapier : connectez-vous avec votre compte SendApp et reliez contacts, WhatsApp, SMS et réservations à des milliers d'apps.
Ouvrir le guideConnectez SendApp à n8n avec le nœud HTTP Request et nos API.
Ouvrir le guideConnectez Claude, ChatGPT, Cursor, n8n et d'autres assistants IA à SendApp : connectez-vous avec votre compte et choisissez ce qu'ils peuvent faire.
Ouvrir le guideVos contacts dans une feuille Google qui se met à jour toute seule dans les deux sens, et les clients de vos feuilles importés dans SendApp.
Ouvrir le guideL'intégration officielle de SendApp avec Google Calendar : l'assistant IA ne propose que vos créneaux libres et inscrit les rendez-vous dans votre calendrier, l'Agenda reste aligné et chaque rendez-vous reçoit ses rappels WhatsApp.
Ouvrir le guideRéservez sur votre calendrier Outlook ou Microsoft 365 et gardez l'Agenda synchronisé. Gérée depuis la section Apps.
Ouvrir le guideFaites payer les commandes WhatsApp Commerce avec des liens Stripe sécurisés : l'argent arrive directement sur votre compte Stripe.
Ouvrir le guideConnectez Cal.com : chaque réservation arrive dans l'Agenda en temps réel, avec des rappels WhatsApp/SMS/e-mail avant le rendez-vous et les déplacements et annulations gérés pour vous.
Ouvrir le guideConnectez Calendly : chaque réservation arrive dans l'Agenda, avec des rappels WhatsApp/SMS/e-mail avant le rendez-vous et les déplacements et annulations gérés pour vous.
Ouvrir le guideConnectez Fatture in Cloud : votre client reçoit la facture sur WhatsApp dès que vous l'émettez, et avant et après chaque échéance un rappel de paiement part tout seul, jusqu'à ce qu'elle soit payée.
Ouvrir le guideConnectez WuBook ZaK : chaque réservation arrive dans l'Agenda et chaque client reçoit des messages WhatsApp dans sa langue, avant l'arrivée et après le départ.
Ouvrir le guideConnectez TicketingHub : chaque réservation arrive dans l'Agenda dès qu'elle est confirmée, avec les messages WhatsApp avant l'expérience et la demande d'avis après.
Ouvrir le guideConnectez Octorate en un clic : chaque réservation d'hôtel ou de location arrive dans l'Agenda en temps réel et chaque voyageur reçoit des messages WhatsApp dans sa langue, avant l'arrivée et après le départ.
Ouvrir le guideConnectez Smoobu : chaque réservation arrive dans l'Agenda en temps réel et chaque voyageur reçoit des messages WhatsApp dans sa langue, avant l'arrivée et après le départ.
Ouvrir le guideConnectez Beds24 : les réservations arrivent dans l'Agenda et chaque voyageur reçoit des messages WhatsApp dans sa langue, avant l'arrivée et après le départ.
Ouvrir le guideConnectez Hostaway : chaque réservation arrive dans l'Agenda en temps réel et chaque voyageur reçoit des messages WhatsApp dans sa langue, avant l'arrivée et après le départ.
Ouvrir le guideConnectez Lodgify : chaque réservation arrive dans l'Agenda en temps réel et chaque voyageur reçoit des messages WhatsApp avant l'arrivée et après le départ.
Ouvrir le guideConnectez Acuity Scheduling : chaque rendez-vous arrive dans l'Agenda en temps réel, avec des rappels WhatsApp/SMS/e-mail avant et un message après ; déplacements et annulations gérés automatiquement.
Ouvrir le guideConnectez SimplyBook.me : chaque réservation arrive dans l'Agenda, avec des rappels WhatsApp/SMS/e-mail avant le rendez-vous et un message après ; annulations gérées automatiquement.
Ouvrir le guide