List campaigns
Required permission: WhatsApp Campaigns — View
Paginated campaigns. Optional search (name) and status filter.
/api/business/public/channels/whatsapp/accounts/:accountId/campaigns{
"success": true,
"statusCode": 200,
"data": [
{
"id": 100,
"name": "August promo",
"campaign_code": "august_promo",
"status": "draft",
"template_content_id": 10,
"template_code": "order_shipped",
"lang_code": "en_US",
"total_recipients": 250,
"counts_sent": 0,
"counts_delivered": 0,
"counts_read": 0,
"counts_failed": 0,
"scheduled_at": null,
"created_at": "2026-08-05T00:00:00.000Z"
}
],
"pagination": {
"page": 1,
"pageSize": 10,
"totalCount": 1,
"totalPages": 1
}
}Try it
Runs in your browser — token is not stored
If the request fails with a network / CORS error, your API may not allow browser calls from this site. Use curl, Postman, or your server instead. See Postman.