Return a list of jobs

Returns a list of jobs.

Parameters


CreatedAfter required

Return jobs scheduled after this date.


CreatedBefore required

The download mode. If this value is set to Stream, the job result file will be streamed directly in response instead of redirecting the client to a signed URL first.

Example request


curl 'https://api.impact.com/Mediapartner/<AccountSID>/Jobs' \
  -X GET \
  -u '<AccountSID>:<AuthToken>' \
  -H 'Accept: application/json'
  -d ‘CreatedAfter=2022-01-31’ \
  -d ‘CreatedBefore=2022-12-31’ \
  -G

Example response


{
  "@page": 2,
  ...
  "Jobs": [
    {
      "Id": "d8807a9f-a5ee-4e3f-ad2b-3dfd19d1915f",
      "Type": "ClickExport",
      "ProgramId": "3629",
      "CreatedBy": "<AccountSID>",
      "CreatedDate": "2022-06-07T04:33:50-05:00",
      "StartedDate": "2022-06-07T04:33:50-05:00",
      "AbandonedDate": "2022-06-07T04:33:50-05:00",
      "CompletedDate": "2022-06-07T04:33:50-05:00",
      "CancelledDate": "2022-06-07T04:33:50-05:00",
      "FailedDate": "2022-06-07T04:33:50-05:00",
      "LastProgressUpdateDate": "2022-06-07T04:33:50-05:00",
      "Status": "COMPLETED",
      "StatusMessage": "Job processing completed successfully.",
      "RecordsProcessed": 250,
      "PercentageComplete": 100,
      "Replayable": true,
      "ResultUri": "/Mediapartners/<AccountSID>/Jobs/d8807a9f-a5ee-4e3f-ad2b-3dfd19d1915f/Download"
    }
  ]
}