Skip to navigation

Download campaign call results

Downloads the existing tenant-safe campaign result projection as UTF-8 CSV, one row per recipient. The file contains recipient and attempt identities, safe outcome fields, destination last four and SHA-256 only. It never contains a full destination, recording URL, signed URL, transcript, secret or diagnostic payload. Use the campaign id returned by campaign creation or listing.

Authentication

AuthorizationBearer

Create and manage workspace-owned keys through the existing app session routes, outside this public API. Creator and manager identities are audit actors only. Key validity follows workspace policy, expiry and explicit revocation, independently of creator membership. Do not include a workspace-selection header.

Path parameters

batch_idstringRequired1-128 characters
Campaign identifier.

Response headers

X-Request-IdstringOptional
Safe server request correlation ID.
RateLimit-LimitintegerOptional
Requests allowed in the current window for the tightest applicable limit.
RateLimit-RemainingintegerOptional
Requests left in the current window.
RateLimit-ResetintegerOptional
Seconds until the current window resets.
Content-DispositionstringOptional

Sanitised attachment filename ending in -calls.csv.

Response

Per-recipient campaign results as CSV.

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Too Many Requests Error
500
Internal Server Error
503
Service Unavailable Error