List all FTP submissions

Returns a list of your FTP file submissions.

Parameters


SubmissionDateStart optional

Only return FTP file submissions that were submitted after a specified date and time. See ISO 8601.


SubmissionDateEnd optional

Only return FTP file submissions that were submitted before a specified date and time. See ISO 8601.


CompletedDateStart optional

Only return FTP file submissions that were completed after a specified date and time. See ISO 8601.


CompletedDateEnd optional

Only return FTP file submissions that were completed before a specified date and time. See ISO 8601.

Returns


Returns an array of FTP submission objects up to a limit dictated by @pagesize. Each entry in the array is a separate FTP file submission object. If no FTP file submission objects exist, the resulting array will be empty. This request should never return an error.

Example Request


curl 'https://api.impact.com/Advertisers/<AccountSID>/FTPFileSubmissions' \
  -X GET \
  -u '<AccountSid>:<AuthToken>' \
  -H 'Accept: application/json' \
  -d 'CompletedDateStart=2020-01-19T21:30:03-05:00' \
  -d 'SubmissionDateStart=2020-01-01T21:30:00-05:00' 
  -G

Example Response


{
  "@page": "1",
  ...
  "APISubmission": {
    {
      "BatchId": "F-f6675c69-4a69-4c04-8a1d-3f2eb7a6754e",
      "AccountId": "1234567",
      "SubmissionDate": "2021-01-19T21:30:02-05:00",
      "FileName": "ActionModification.csv",
      "Type": "Modification",
      "Status": "Complete",
      "TotalRecords": "1",
      "TotalErrors": "1",
      "CompletionDate": "2021-01-19T21:30:03-05:00",
      "ErrorsUri": "/Advertisers/<AccoutnSID>/FTPFileSubmissions/F-f6675c69-4a69-4c04-8a1d-3f2eb7a6754e/ErrorDetails",
      "Uri": "/Advertisers/<AccountSID>/FTPFileSubmissions/F-f6675c69-4a69-4c04-8a1d-3f2eb7a6754e"
      },
    ...
  ]
}