whatsapp
Schedule broadcast
Schedule a draft broadcast for future sending. The scheduled time must be in the future and no more than 30 days in advance. The broadcast must be in draft status and have recipients.
AuthorizationBearer <token>
API key authentication - use your Late API key as a Bearer token
In: header
Path Parameters
broadcastIdstring
Broadcast ID
scheduledAtstring
ISO 8601 date-time for sending (must be in the future, max 30 days)
Format
date-timeResponse Body
application/json
application/json
application/json
curl -X POST "https://getlate.dev/api/v1/whatsapp/broadcasts/string/schedule" \ -H "Content-Type: application/json" \ -d '{ "scheduledAt": "2026-03-15T10:00:00Z" }'{
"success": true,
"broadcast": {
"id": "string",
"status": "string",
"scheduledAt": "2019-08-24T14:15:22Z"
}
}Empty
{
"error": "Unauthorized"
}{
"error": "Not found"
}Rename group POST
Rename a contact group. This updates the group name on all contacts that belong to the group.
Send broadcast POST
Start sending a broadcast immediately. The broadcast must be in draft or scheduled status and have at least one recipient. Messages are sent sequentially with rate limiting.