GET /api/campaigns
Returns a list of all campaigns for the current app. Each campaign is enriched with the linked template name, channel types, and a summary of recipients.
Headers
Your CometChat App ID.
Your CometChat API Key.
Example request
Example response
Response fields
Unique campaign identifier.
Campaign display name.
Linked template ID.
Enriched template display name.
Array of channel types from the linked template.
Campaign status:
draft, scheduled, sending, sent, or failed.Delivery mode:
realtime or batch.Optional campaign tag.
Total number of recipients added to the campaign.
ISO 8601 scheduled send time, or
null if not scheduled.