API Reference
Dialer

Campaign report

GET
/v1/dialer/campaigns/{id}/report

Outcome counts, budget against spend and forecast, the telco / AMD / AI cost split, cost per connected call and the release rate actually achieved.

Authorization

bearerAuth
AuthorizationBearer <token>

Long-lived ES256 JWT minted from the dashboard (https://app.sautikit.com/developers/api-keys). Signed by the platform keyring. Carries workspace_id and scopes claims; revoked via the platform deny-list.

In: header

Path Parameters

id*string
Formatuuid

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/v1/dialer/campaigns/497f6eca-6276-4993-bfeb-53cbbbba6f08/report"
{  "released": 0,  "answered": 0,  "human": 0,  "machine": 0,  "no_answer": 0,  "busy": 0,  "failed": 0,  "connected": 0,  "retried": 0,  "outcomes": {    "property1": 0,    "property2": 0  },  "budget": {    "total_minor": 0,    "spent_minor": 0,    "forecast_minor": 0,    "remaining_minor": 0  },  "cost": {    "telco_minor": 0,    "amd_minor": 0,    "ai_minor": 0  },  "cost_per_connect_minor": 0,  "release_rate_achieved": 0,  "human_answer_rate": 0,  "abandoned": 0,  "abandon_rate_pct": 0,  "ratio": 0,  "ratio_max": 0,  "abandon_target_pct": 0,  "caller_ids": [    {      "caller_id": "string",      "calls": 0,      "answered": 0,      "failed": 0,      "no_answer": 0,      "busy": 0,      "answer_rate": 0,      "failure_rate": 0    }  ]}
{  "error": {    "code": "validation.bad_request",    "message": "string",    "request_id": "string",    "details": [      "string"    ],    "resolution": "string",    "reason": "invalid_characters",    "suggested_e164": "+254727524723"  }}
{  "error": {    "code": "validation.bad_request",    "message": "string",    "request_id": "string",    "details": [      "string"    ],    "resolution": "string",    "reason": "invalid_characters",    "suggested_e164": "+254727524723"  }}
{  "error": {    "code": "validation.bad_request",    "message": "string",    "request_id": "string",    "details": [      "string"    ],    "resolution": "string",    "reason": "invalid_characters",    "suggested_e164": "+254727524723"  }}