Skip to main content
GET
Get an export job's status
The Dialer is a newly released product surface: depending on your account’s rollout stage, campaigns managed through this API may not yet be visible in your CloudTalk Dashboard.

Authorizations

Authorization
string
header
required

HTTP Basic Authentication. Use your API Access Key ID as the username and your API Access Key Secret as the password. Generate keys in the CloudTalk Dashboard under Account -> Settings -> API Keys (https://dashboard.cloudtalk.io/menu/account/settings/API-keys).

Path Parameters

jobId
string<uuid>
required

Export job ID returned by the export enqueue call.

Response

The export job's current state.

State of an export job. Once it reports completed, fetch the file through the export-download call — a pre-signed link is also emailed to the requester.

jobId
string<uuid>

Export job ID.

Example:

"0197fbd1-6d0a-7e58-8f6f-1a2b3c4d5e6f"

status
enum<string>

Job status. queuedrunningcompleted | failed.

Available options:
queued,
running,
completed,
failed
Example:

"running"

progress
object

Coarse progress hint. Both counters stay at 0 until the runner picks the job up.

createdAt
string<date-time>

When the job was enqueued (ISO 8601, UTC).

Example:

"2026-08-04T08:00:00.000Z"

completedAt
string<date-time> | null

When the job finished; null while it is still queued or running.

Example:

"2026-08-04T08:05:00.000Z"