SendApp Docs
Se connecter

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.

URL de base 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.

1

Récupérez votre API Key

Elle identifie votre utilisateur et reste la même pour tous vos comptes. Envoyez-la dans chaque requête comme apikey.

Connectez-vous pour la voir
2

Choisissez 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_tokens
3

Envoyez 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ètres

Authentification

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.

Le paramètre 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.
apikeyobligatoire

Votre API Key. Identifie votre compte SendApp.

tokenfacultatif

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

Guides d'intégration

Connectez SendApp aux outils que vous utilisez déjà : chaque guide explique la configuration pas à pas.

ShopifyE-commerce

Connectez Shopify : à chaque événement, nous créons ou mettons à jour le contact dans SendApp et lui ajoutons un tag.

Ouvrir le guide
WooCommerceE-commerce

Connectez WooCommerce : à chaque événement, nous créons ou mettons à jour le contact dans SendApp et lui ajoutons un tag.

Ouvrir le guide
PrestaShopE-commerce

Connectez PrestaShop : à chaque événement, nous créons ou mettons à jour le contact dans SendApp et lui ajoutons un tag.

Ouvrir le guide
Qapla'E-commerce

Connectez Qapla' : à partir des événements d'expédition, nous créons ou mettons à jour le contact et lui ajoutons un tag.

Ouvrir le guide
Go High LevelCRM / Marketing

Connectez 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 guide
ActiveCampaignCRM / Marketing

Connectez ActiveCampaign : à partir de ses flux, vous amenez les contacts dans SendApp et les taggez.

Ouvrir le guide
HubSpotCRM / Marketing

Connectez HubSpot : à partir de ses workflows, vous amenez les contacts dans SendApp et les taggez.

Ouvrir le guide
KlaviyoCRM / Marketing

À partir des Flows de Klaviyo, vous amenez les contacts dans SendApp et les taggez, via Webhook.

Ouvrir le guide
BrevoCRM / Marketing

Connectez Brevo : à partir de ses événements, nous créons ou mettons à jour le contact dans SendApp et lui ajoutons un tag.

Ouvrir le guide
PipedriveCRM / Marketing

Connectez Pipedrive : à partir de ses flux, vous amenez les contacts dans SendApp et les taggez.

Ouvrir le guide
RingoverCRM / Marketing

Connectez Ringover : à partir de ses événements, nous créons ou mettons à jour le contact dans SendApp et lui ajoutons un tag.

Ouvrir le guide
MakeCRM / Marketing

App SendApp Agent sur Make : envoyez des messages WhatsApp et gérez les conversations dans vos scénarios.

Ouvrir le guide
ZendeskCRM / Marketing

Connectez Zendesk : à partir de ses flux, vous amenez les contacts dans SendApp et les taggez.

Ouvrir le guide
GorgiasCRM / Marketing

Connectez Gorgias : à partir de ses flux, vous amenez les contacts dans SendApp via Webhook ou API.

Ouvrir le guide
ZadarmaCRM / Marketing

Connectez Zadarma : à partir de ses événements, nous créons ou mettons à jour le contact dans SendApp et lui ajoutons un tag.

Ouvrir le guide
Facebook AdsPublicités digitales

Recevez 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 guide
Google AdsPublicités digitales

Connectez-vous avec Google et recevez les leads de vos formulaires pour prospects Google Ads : contact, Pipeline et réponse sur WhatsApp.

Ouvrir le guide
GipoNextCabinets médicaux et dentaires

Connectez 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 guide
TeamSystem CRMCRM / Marketing

Connectez TeamSystem CRM in Cloud : agenda synchronisé, rappels WhatsApp/SMS/e-mail avant le rendez-vous et relances, avec les consentements lus depuis la fiche contact.

Ouvrir le guide
AlfaDocsCabinets médicaux et dentaires

Connectez 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 guide
Chrome ExtensionAutre

Envoyez des templates WhatsApp depuis WhatsApp Web via l'API officielle, sans risque de ban.

Ouvrir le guide
n8nAutre

Connectez SendApp à n8n avec le nœud HTTP Request et nos API.

Ouvrir le guide
SendApp MCPAutre

Connectez vos assistants IA (Claude, n8n…) à SendApp avec notre serveur MCP.

Ouvrir le guide
Cal.comCalendriers et réservations

Connectez 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 guide
CalendlyCalendriers et réservations

Connectez 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 guide
Fatture in CloudFacturation et comptabilité

Connectez 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 guide
WuBookCalendriers et réservations

Connectez 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 guide
TicketingHubCalendriers et réservations

Connectez 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 guide
SmoobuCalendriers et réservations

Connectez 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 guide
Beds24Calendriers et réservations

Connectez 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 guide
HostawayCalendriers et réservations

Connectez 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 guide
LodgifyCalendriers et réservations

Connectez 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 guide
Acuity SchedulingCalendriers et réservations

Connectez 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 guide
SimplyBook.meCalendriers et réservations

Connectez 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
Besoin d'aide pour l'intégration ? info@sendapp.live Créer un compte