Manually upload a new exported report. Requires account manager rights.

Records a report for an account as a manual upload (rather than one pulled by an account integration). The
request carries the account, the reporting date, the aggregation level(s) and the CSV data (or a flag
marking the report as empty).

🔐 Required permission: AccountManager

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

The report to upload: account, date, aggregation and CSV data (or empty marker).

Request to ingest a single exported report for an affiliate program account. The Platform.Models.Crawler.V2.ExportedReports.UploadReportRequest.Data
CSV is stored in object storage and a versioned report row is created per requested aggregation.

uuid

Identifier of the crawling task that produced this report, when applicable.

int32

Identifier of the affiliate program account the report belongs to.

string
enum

Aggregation the report is broken down by (Day, Tracker, Brand, Month).

Allowed:
reportBys
array of strings | null

Optional set of aggregations to create a report version for in one call. When unset, a single
report is created for Platform.Models.Crawler.V2.ExportedReports.UploadReportRequest.ReportBy.

reportBys
Allowed:
boolean

Marks the report as containing no data: no file is stored and the report is recorded with
ReportStatus.Empty. Set by the crawler when the source returned an empty result.

string | null

The report payload as CSV text (header row plus data rows). Null/empty when Platform.Models.Crawler.V2.ExportedReports.UploadReportRequest.Empty is true.

date-time

The reporting date the data covers.

string
enum

How the report was ingested (e.g. crawled vs. manually uploaded).

Allowed:
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
string
enum
Defaults to application/json

Generated from available request content types

Allowed:
Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
text/plain
application/json
text/json