Skip to main content
GET
Retrieve details for a specific outbound campaign by its unique UUID identifier, including current dispatch status, template configuration, audience parameters, and live aggregate delivery counts.

Authentication

This endpoint requires Bearer token authentication.

Input parameters

string
required
Unique UUID identifier of the campaign. Example: e4a2e584-3672-4d69-b541-6e9f1a238491.
string
required
Bearer token for authentication. Format: Bearer <token>.

Response Fields

string
Unique UUID identifier of the campaign.
string
UUID of the organization owning the campaign.
string
Campaign title.
string
Operational state of the campaign (draft, scheduled, sending, paused, completed, cancelled).
string
UUID of the WhatsApp Business telephone channel.
string
UUID of the approved WhatsApp template used, or null.
string
Targeting strategy used (all, tags, or manual).
string[]
Array of tags targeted if audience_type is tags, otherwise null.
string[]
Array of contact IDs targeted if audience_type is manual, otherwise null.
string
ISO 8601 scheduled start timestamp in UTC, or null.
number
Total number of contacts resolved for this campaign batch.
number
Count of messages dispatched to the WhatsApp API.
number
Count of messages confirmed delivered to recipient handsets.
number
Count of messages read by recipient contacts.
number
Count of messages that resulted in delivery failure or bounced.
string
ISO 8601 timestamp of campaign creation.
string
ISO 8601 timestamp of the last status or metric update.


Previous
Pause campaign
POST /api/v1/campaigns/{campaign_id}/pause
Next