Jobs
Your Agency Account SID.
IRq8mWJybvoQ1020978kbj7am8zzM2dBL1Return only jobs created on or after this date, in YYYY-MM-DD format.
2026-05-01Return only jobs created on or before this date, in YYYY-MM-DD format.
2026-05-29A list of job objects.
A scheduled job — created automatically by other endpoints (such as ReportExport) and tracked through its lifecycle.
The unique job identifier (UUID).
81258bc5-54cf-4a09-9fbc-eb837637d02fThe kind of work the job performs. Created automatically by the endpoint that schedules the job.
| Value | Description |
|---|---|
DownloadReport | Download an existing pre-generated report file. |
ApiReport | Asynchronous report export created via GET /ReportExport/{ReportId}. |
UploadAds | Bulk ad upload job. |
TermModification | Bulk modification of contract terms. |
Additional job types may exist beyond the values listed above.
ApiReportPossible values: The program (also known as CampaignId) the job is scoped to, if applicable.
3629The Account SID of the user or account that created this job.
IRq8mWJybvoQ1020978kbj7am8zzM2dBL1The date and time the job was created, in ISO 8601 format with UTC offset.
2026-05-29T04:33:50-05:00The date and time the job began processing. Empty until the job transitions out of QUEUED.
2026-05-29T04:33:55-05:00The date and time the job finished successfully. Only populated when Status is COMPLETED.
2026-05-29T04:35:12-05:00The date and time the job was abandoned (timed out before completing).
The date and time the job was cancelled. Only populated when Status is CANCELLED.
The date and time the job entered a failed state. Only populated when Status is FAILED or ERROR.
The date and time PercentageComplete was last updated.
2026-05-29T04:34:30-05:00The current lifecycle status of the job.
| Value | Description |
|---|---|
QUEUED | The job is scheduled and awaiting processing. |
RUNNING | The job is actively processing. |
COMPLETED | The job finished successfully — a result file is available via the Download endpoint. |
CANCELLED | The job was cancelled before completion. |
ERROR | The job stopped due to an unrecoverable system error. |
FAILED | The job ran but did not produce a usable result. |
COMPLETEDPossible values: A human-readable description of the current status — useful for diagnosing failures.
Job processing completed successfully.The total number of records the job has processed so far.
250Progress through the job, from 0 to 100.
100Whether this job can be replayed (re-run with the same parameters) using PUT /Jobs/{JobId}/Replay. Typically true for jobs in a terminal state.
trueThe relative URI to download the job's result file. Available once Status is COMPLETED.
/Agencies/IRq8mWJybvoQ1020978kbj7am8zzM2dBL1/Jobs/81258bc5-54cf-4a09-9fbc-eb837637d02f/DownloadUnauthorized. Check that your Account SID and Auth Token are correct.
Your Agency Account SID.
IRq8mWJybvoQ1020978kbj7am8zzM2dBL1The unique job identifier (UUID). Returned in the QueuedUri of any endpoint that schedules a job (for example GET /ReportExport/{ReportId}).
81258bc5-54cf-4a09-9fbc-eb837637d02fThe job's current status and details.
A scheduled job — created automatically by other endpoints (such as ReportExport) and tracked through its lifecycle.
The unique job identifier (UUID).
81258bc5-54cf-4a09-9fbc-eb837637d02fThe kind of work the job performs. Created automatically by the endpoint that schedules the job.
| Value | Description |
|---|---|
DownloadReport | Download an existing pre-generated report file. |
ApiReport | Asynchronous report export created via GET /ReportExport/{ReportId}. |
UploadAds | Bulk ad upload job. |
TermModification | Bulk modification of contract terms. |
Additional job types may exist beyond the values listed above.
ApiReportPossible values: The program (also known as CampaignId) the job is scoped to, if applicable.
3629The Account SID of the user or account that created this job.
IRq8mWJybvoQ1020978kbj7am8zzM2dBL1The date and time the job was created, in ISO 8601 format with UTC offset.
2026-05-29T04:33:50-05:00The date and time the job began processing. Empty until the job transitions out of QUEUED.
2026-05-29T04:33:55-05:00The date and time the job finished successfully. Only populated when Status is COMPLETED.
2026-05-29T04:35:12-05:00The date and time the job was abandoned (timed out before completing).
The date and time the job was cancelled. Only populated when Status is CANCELLED.
The date and time the job entered a failed state. Only populated when Status is FAILED or ERROR.
The date and time PercentageComplete was last updated.
2026-05-29T04:34:30-05:00The current lifecycle status of the job.
| Value | Description |
|---|---|
QUEUED | The job is scheduled and awaiting processing. |
RUNNING | The job is actively processing. |
COMPLETED | The job finished successfully — a result file is available via the Download endpoint. |
CANCELLED | The job was cancelled before completion. |
ERROR | The job stopped due to an unrecoverable system error. |
FAILED | The job ran but did not produce a usable result. |
COMPLETEDPossible values: A human-readable description of the current status — useful for diagnosing failures.
Job processing completed successfully.The total number of records the job has processed so far.
250Progress through the job, from 0 to 100.
100Whether this job can be replayed (re-run with the same parameters) using PUT /Jobs/{JobId}/Replay. Typically true for jobs in a terminal state.
trueThe relative URI to download the job's result file. Available once Status is COMPLETED.
/Agencies/IRq8mWJybvoQ1020978kbj7am8zzM2dBL1/Jobs/81258bc5-54cf-4a09-9fbc-eb837637d02f/DownloadUnauthorized. Check that your Account SID and Auth Token are correct.
Job not found. Verify the JobId belongs to a job created by this agency.
Your Agency Account SID.
IRq8mWJybvoQ1020978kbj7am8zzM2dBL1The unique job identifier (UUID). Returned in the QueuedUri of any endpoint that schedules a job (for example GET /ReportExport/{ReportId}).
81258bc5-54cf-4a09-9fbc-eb837637d02fSet to Stream to receive the result file bytes directly in the response body (HTTP 200) instead of following a 302 redirect to a signed download URL.
StreamPossible values: The result file. Returned directly when Mode=Stream is set.
Job is still in progress. The body contains the current job status — poll the job again later.
Default behaviour for completed jobs (when Mode is not Stream). Redirects to a temporary signed URL on cloud storage. Follow the Location header to download the file.
Unauthorized. Check that your Account SID and Auth Token are correct.
Job not found.
Your Agency Account SID.
IRq8mWJybvoQ1020978kbj7am8zzM2dBL1The unique job identifier (UUID). Returned in the QueuedUri of any endpoint that schedules a job (for example GET /ReportExport/{ReportId}).
81258bc5-54cf-4a09-9fbc-eb837637d02fThe status of the newly replayed job.
A scheduled job — created automatically by other endpoints (such as ReportExport) and tracked through its lifecycle.
The unique job identifier (UUID).
81258bc5-54cf-4a09-9fbc-eb837637d02fThe kind of work the job performs. Created automatically by the endpoint that schedules the job.
| Value | Description |
|---|---|
DownloadReport | Download an existing pre-generated report file. |
ApiReport | Asynchronous report export created via GET /ReportExport/{ReportId}. |
UploadAds | Bulk ad upload job. |
TermModification | Bulk modification of contract terms. |
Additional job types may exist beyond the values listed above.
ApiReportPossible values: The program (also known as CampaignId) the job is scoped to, if applicable.
3629The Account SID of the user or account that created this job.
IRq8mWJybvoQ1020978kbj7am8zzM2dBL1The date and time the job was created, in ISO 8601 format with UTC offset.
2026-05-29T04:33:50-05:00The date and time the job began processing. Empty until the job transitions out of QUEUED.
2026-05-29T04:33:55-05:00The date and time the job finished successfully. Only populated when Status is COMPLETED.
2026-05-29T04:35:12-05:00The date and time the job was abandoned (timed out before completing).
The date and time the job was cancelled. Only populated when Status is CANCELLED.
The date and time the job entered a failed state. Only populated when Status is FAILED or ERROR.
The date and time PercentageComplete was last updated.
2026-05-29T04:34:30-05:00The current lifecycle status of the job.
| Value | Description |
|---|---|
QUEUED | The job is scheduled and awaiting processing. |
RUNNING | The job is actively processing. |
COMPLETED | The job finished successfully — a result file is available via the Download endpoint. |
CANCELLED | The job was cancelled before completion. |
ERROR | The job stopped due to an unrecoverable system error. |
FAILED | The job ran but did not produce a usable result. |
COMPLETEDPossible values: A human-readable description of the current status — useful for diagnosing failures.
Job processing completed successfully.The total number of records the job has processed so far.
250Progress through the job, from 0 to 100.
100Whether this job can be replayed (re-run with the same parameters) using PUT /Jobs/{JobId}/Replay. Typically true for jobs in a terminal state.
trueThe relative URI to download the job's result file. Available once Status is COMPLETED.
/Agencies/IRq8mWJybvoQ1020978kbj7am8zzM2dBL1/Jobs/81258bc5-54cf-4a09-9fbc-eb837637d02f/DownloadUnauthorized. Check that your Account SID and Auth Token are correct.
Either the credentials lack permission to access this job, or the job is not in a replayable state (e.g., it is still QUEUED or RUNNING). The response Message will indicate which case applies.
Job not found.
Last updated
