Endpoint
fromPhoneNumber combination.
Headers
Request body
Recipient object
Request example
templateParams. The second recipient has no recipient-specific values, so the API uses globalTemplateParams.
Responses by broadcast size
Up to 1,000 recipients
The API queues the broadcast and returns200.
jobId, so there is no background job to poll.
1,001 to 10,000 recipients
The API accepts the request with202, divides it into chunks of 1,000 recipients, and returns a jobId.
jobId, then get the broadcast status.
Validation behavior
datamust contain at least 1 and no more than 10,000 recipients.fromPhoneNumber,countryCode, andtoPhoneNumbermust contain digits only.- A duplicate recipient causes the entire request to return
400; the valid recipients are not queued separately. - The template must belong to the sender and have
APPROVEDstatus. - Each parameter array must match the selected template’s numbered placeholders.
Errors and retries
Do not change the idempotency key while retrying the same payload. A different key represents a new broadcast and can create duplicate sends.