---
title: "List All Jobs"
method: GET
path: "/Advertisers/{AccountSID}/Jobs"
tags: ["Jobs"]
---

# List All Jobs

`GET /Advertisers/{AccountSID}/Jobs`

## Request

- Base URL: `https://api.impact.com`
- URL: `https://api.impact.com/Advertisers/{AccountSID}/Jobs`
- Auth: none declared
- TypeScript: <https://skmtc.dev/impact/apis/brand-api-account-information/docs/Advertisers/:AccountSID/Jobs/get.ts> (a function with typed inputs; its response is checked against the schema)

Returns a list of jobs, with optional date filtering.

## Path parameters

- `AccountSID` string, required

## Query parameters

- `CreatedAfter` string, date-time
- `CreatedBefore` string, date-time

## Response `200`

A list of job objects.

- object
  - `Jobs` Job[]: The list of job objects.
    - `Id` string, uuid: The unique identifier for the job.
    - `Type` 'DownloadReport' | 'ApiReport' | 'UploadAds' | 'TermModification' | 'ClickExport': The type of job.
    - `ProgramId` string: The Program ID (CampaignId) this job was scheduled for.
    - `CreatedBy` string: The Account SID of the account that scheduled this job.
    - `CreatedDate` string, date-time: The date and time the job was created.
    - `StartedDate` string, date-time, nullable: The date and time the job started processing.
    - `CompletedDate` string, date-time, nullable: The date and time the job completed successfully.
    - `AbandonedDate` string, date-time, nullable: The date and time the job was abandoned, if applicable.
    - `CancelledDate` string, date-time, nullable: The date and time the job was cancelled, if applicable.
    - `FailedDate` string, date-time, nullable: The date and time the job failed, if applicable.
    - `LastProgressUpdateDate` string, date-time, nullable: The date and time of the most recent progress update.
    - `Status` 'QUEUED' | 'RUNNING' | 'COMPLETED' | 'CANCELLED' | 'ERROR' | 'FAILED': The current status of job processing.
    - `StatusMessage` string: A message describing the current job status.
    - `RecordsProcessed` integer: The number of records processed.
    - `PercentageComplete` integer: The percentage of work completed.
    - `Replayable` boolean: Indicates if this job type can be replayed.
    - `ResultUri` string, uri-reference: A URI pointing to the result file of a successfully completed job.

---

[API](https://skmtc.dev/impact/apis/brand-api-account-information.md) - [All operations](https://skmtc.dev/impact/apis/brand-api-account-information/llms.txt) - [OpenAPI document](https://skmtc.dev/impact/apis/brand-api-account-information/revisions/c53422ebb833?raw)
