Toutes les routes utilisent le header x-api-key.
Lister les chaines
GET /v1/sessions/:sessionId/channels
Récupère la liste des chaines WhatsApp associées à la session.
La récupération de chaines n’est pas encore implémentée côté backend. Cette
route retourne une liste vide avec un message explicatif.
curl https://api.waaconnect.com/v1/sessions/uuid-session-12/channels \
-H "x-api-key: wac_xxxxxxxxxxxxxxxx"
{
"ok": true,
"channels": [],
"message": "Channel directory retrieval is not yet implemented in this backend."
}
Envoyer dans une chaine
POST /v1/sessions/:sessionId/channels/:channelJid/send
Envoie un message texte dans une chaine WhatsApp.
JID de la chaine WhatsApp (format 120363XXXXXXXXX@newsletter)
Texte du message à publier dans la chaine
curl -X POST https://api.waaconnect.com/v1/sessions/uuid-session-12/channels/120363XXXXXXXXX@newsletter/send \
-H "x-api-key: wac_xxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"text": "Annonce officielle dans la chaine"}'