--- title: "Get Campaign Progress" description: "Get the current progress of a campaign" openapi: "GET /api/v1/campaign/{campaign_id}/progress" --- Returns a real-time snapshot of how many contacts have been processed. | Field | Description | |---|---| | `total` | Total number of contacts in the campaign | | `processed` | Contacts that have been attempted at least once | | `completed` | Contacts with a successful call outcome | | `failed` | Contacts that exhausted all retry attempts without success | | `pending` | Contacts not yet attempted | | `completion_percentage` | `processed / total × 100` |