Skip to main content
POST
/
api
/
messaging
/
campaigns
/
{campaign_id}
/
start
Start Campaign
curl --request POST \
  --url https://api.example.com/api/messaging/campaigns/{campaign_id}/start/
{
  "success": true,
  "message": "Campaign started successfully",
  "campaign": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "status": "running",
    "started_at": "2025-11-27T10:30:00Z"
  }
}
Start a scheduled or paused campaign.
campaign_id
string
required
Campaign ID

Success Response (200)

success
boolean
Operation success status
message
string
Success message
campaign
object
Updated campaign object
{
  "success": true,
  "message": "Campaign started successfully",
  "campaign": {
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "status": "running",
    "started_at": "2025-11-27T10:30:00Z"
  }
}