curl --request POST \
--url https://api.waaconnect.com/v1/sessions/{sessionId}/status/schedule \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"payload": {
"type": "text",
"text": "Rappel de rendez-vous",
"audience": "all_contacts"
},
"sendAt": "2026-05-21T18:00:00Z"
}
'{
"ok": true,
"scheduledInMs": 300000,
"sendAt": "2026-05-21T18:05:00.000Z"
}Statuts
Programmer un statut
Programmez la publication d’un statut en one-shot après un délai
POST
/
sessions
/
{sessionId}
/
status
/
schedule
curl --request POST \
--url https://api.waaconnect.com/v1/sessions/{sessionId}/status/schedule \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '
{
"payload": {
"type": "text",
"text": "Rappel de rendez-vous",
"audience": "all_contacts"
},
"sendAt": "2026-05-21T18:00:00Z"
}
'{
"ok": true,
"scheduledInMs": 300000,
"sendAt": "2026-05-21T18:05:00.000Z"
}Même règles d’audience que Publier un statut :
précisez
statusJidList ou audience: "all_contacts" à l’intérieur de
payload, sinon personne ne verra le statut publié.
Utilisez sendAt (date ISO 8601 précise) plutôt que delayMs — c’est le
mode recommandé, sendAt est prioritaire si les deux sont fournis.
sendAt doit toujours inclure un fuseau explicite (Z pour UTC, ou un
offset +HH:MM/-HH:MM). Sans ça, la date est interprétée dans le fuseau
du serveur, pas le vôtre.Exemple concret — Bénin (UTC+1, pas d’heure d’été) : pour publier à 19h
heure du Bénin, écrivez soit 2026-05-21T19:00:00+01:00 (offset
explicite), soit son équivalent UTC 2026-05-21T18:00:00Z. Les deux
produisent exactement le même résultat.Authorizations
Path Parameters
Body
application/json
Même structure que le corps de /status/send
Show child attributes
Show child attributes
Date d'envoi précise ISO 8601, prioritaire sur delayMs (recommandé). Toujours avec fuseau explicite (Z ou +HH:MM) — sans offset, la date est interprétée dans le fuseau du serveur, pas le vôtre. Ex: 19h heure du Bénin (UTC+1) = 2026-05-21T19:00:00+01:00, équivalent à 2026-05-21T18:00:00Z.
Example:
"2026-05-21T18:00:00Z"
Délai avant publication en millisecondes, alternatif à sendAt

