Skip to main content
POST
Start Campaign

Request

Path Parameters

string
required
Campaign UUID

Headers

Response

object

Example Response (Approval Required)

Example Response (Auto-Started)

Approval Workflow

When a campaign requires approval:
  1. Start the campaign → status becomes pending_approval
  2. Lexi reviews the campaign (template, target list, timing)
  3. You approve or dismiss via the Lexi tasks endpoints
  4. Campaign launches after approval

Check Approval Status

Approve the Campaign

Auto-Start vs Manual Approval

Whether a campaign requires Lexi approval depends on your workspace settings. By default, campaigns with >100 recipients require approval.

Errors

Example Error (Campaign Already Running)