Talkr AI
API ReferenceCampaigns

Get Campaign Progress

Get the current progress of a campaign

Returns a real-time snapshot of how many contacts have been processed.

FieldDescription
totalTotal number of contacts in the campaign
processedContacts that have been attempted at least once
completedContacts with a successful call outcome
failedContacts that exhausted all retry attempts without success
pendingContacts not yet attempted
completion_percentageprocessed / total × 100
GET
/api/v1/campaign/{campaign_id}/progress

Path Parameters

campaign_id*Campaign Id

Header Parameters

authorization?string|null
X-API-Key?string|null

Response Body

application/json

application/json

curl -X GET "https://example.com/api/v1/campaign/0/progress"
{  "campaign_id": 0,  "state": "string",  "total_rows": 0,  "processed_rows": 0,  "failed_calls": 0,  "progress_percentage": 0,  "source_sync": {},  "rate_limit": 0,  "started_at": "2019-08-24T14:15:22Z",  "completed_at": "2019-08-24T14:15:22Z"}