Documentation Sendzap

Bienvenue sur la documentation de Sendzap, l'outil ultime pour envoyer des messages WhatsApp via une API simple et robuste. Sendzap vous permet de créer des instances, de scanner le QR code et de commencer à envoyer des messages en quelques secondes.

Authentification par Clé API

Pour les serveurs tiers ou les automatisations, utilisez votre clé API comme un Bearer token dans l'en-tête `Authorization`.

En-tête Authorization
Authorization: Bearer votre_cle_api_Sendzap

Créer une session

POST /api/v1/instances

{
  "name": "Ma Boutique"
}

Récupérer le QR Code

GET /api/v1/instances/{id}/qr

Renvoie le QR code sous forme de chaîne Base64 que vous pouvez afficher directement dans une balise <img src="data:image/png;base64,..." />.

Message texte simple

POST /api/v1/send-message

{
  "instance_id": "550e8400-...",
  "to": "+22900000000",
  "message": "Bonjour de Sendzap !"
}

Message avec média

POST /api/v1/send-media

{
  "instance_id": "550e8400-...",
  "to": "+22900000000",
  "media_url": "https://monsite.com/image.jpg",
  "type": "image",
  "caption": "Voici le produit !"
}

Envoi en masse (Bulk)

L'API gère automatiquement un délai anti-spam entre chaque message.

POST /api/v1/send-bulk

{
  "instance_id": "550e8400-...",
  "messages": [
    { "to": "+22911111111", "message": "Promo 1 !" },
    { "to": "+22922222222", "message": "Promo 2 !" }
  ],
  "delay": 2000
}

Infos de Contact

GET /api/v1/contact-info/{number}?instance_id={uuid}