Was this helpful?
Tell us whether this guide helped you complete the task.
Endpoint
Queue an account broadcast and retain its returned identifiers while workers prepare recipients and delivery in the background.
{
"name": "Reviewed campaign",
"source_type": "manual",
"source_definition": { "type": "manual", "recipients": [{ "name": "Amit", "cc": "91", "whatsapp_no": "9999999999" }] },
"template": { "name": "approved_template", "language": "en_US" },
"client_reference": "campaign-001"
}{
"request_id": "broadcastreq_example",
"account_id": "account_uuid",
"client_reference": "campaign-001",
"broadcast_id": "broadcast_uuid",
"run_id": "run_uuid",
"status": "queued",
"total_recipients": 1
}Queued means internal preparation work exists; it does not mean Meta accepted any recipient message. Retain broadcast_id and poll its status rather than recreating the campaign.
Tell us whether this guide helped you complete the task.