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.