For the complete documentation index, see llms.txt. This page is also available as Markdown.

Reports (Legacy)

List all reports

get

Retrieves a list of all reports available to the brand account.

Authorizations
AuthorizationstringRequired
Path parameters
AccountSIDstringRequired

The unique identifier for the account.

Responses
200

A list of report metadata objects.

application/json
get/Advertisers/{AccountSID}/Reports
cURL
200

A list of report metadata objects.

Run a report [Deprecation Planned]

get

Directly retrieves report records. Note that page size is fixed at 20,000 records regardless of input. Use ReportExport for large sets.

Authorizations
AuthorizationstringRequired
Path parameters
AccountSIDstringRequired

The unique identifier for the account.

ReportIdstringRequired

The unique ID or handle of the report to run.

Query parameters
SUBAIDintegerRequired

The Program ID to filter report data.

StartDatestring · dateRequired

Start date for the report (YYYY-MM-DD).

EndDatestring · dateRequired

End date for the report (YYYY-MM-DD).

RQueryIDxintegerOptional

Specify which table to view if the report returns multiple tables.

Default: 0
Responses
200

A list of report records.

application/json
get/Advertisers/{AccountSID}/Reports/{ReportId}
cURL
200

A list of report records.

Retrieve report metadata

get

Retrieves dynamic documentation for a report, including available filters and output attributes.

Authorizations
AuthorizationstringRequired
Path parameters
AccountSIDstringRequired

The unique identifier for the account.

ReportIdstringRequired

The unique ID or handle of the report.

Responses
200

The metadata object for the requested report.

application/json
NamestringOptional

The display name of the report.

Example: Action Listing
IdstringOptional

The unique identifier or handle for the report.

Example: adv_action_listing_pm
DescriptionstringOptional

A description of what the report contains.

Example: Lists all actions for a date range.
RunUristring · uri-referenceOptional

The URI to run this report.

Example: /Advertisers/<AccountSID>/Reports/adv_action_listing_pm
Uristring · uri-referenceOptional

The unique reference to this metadata object in the impact.com API.

Example: /Advertisers/<AccountSID>/ReportsMetadata/adv_action_listing_pm
get/Advertisers/{AccountSID}/Reports/{ReportId}/MetaData
cURL
200

The metadata object for the requested report.

Last updated