The report object holds general information about a report as well as the Uri(s)
needed to run the report.
Attributes
Name
string
Name
stringName of the report.
Id
string
Id
stringUnique impact.com Id for the report. Will only appear if ApiAccessible: true
.
Category
enum
Category
enumWhat kind of data the report retrieves. Reports created in the Impact Data Lab and Forensiq reports cannot be retrieved or run via the Reports API.
View possible values | |
---|---|
Admin | Returns data about brand account user actions within your impact.com account. |
Beta | Returns data about a beta feature you are enrolled in. You will only see Beta reports for the beta features you are enrolled in. |
Compliance | Returns data about partner compliance. Your account needs special privileges to view these reports. |
Cross-Program | Returns data about cross-platform functionality or use (e.g., mobile and web at the same time). |
Custom | Returns data from customized reports. |
Finance | Returns data about the financial aspects of your account. |
Insights | Returns data sourced from impact.com's Optimize product. |
Listing | Returns aggregated sets of data, like partner contact information. |
Operations | Returns data on day-to-day occurrences, like which partners unsubscribed from mailing lists. |
Performance | Returns performance data, which can be aggregated in various ways. |
Description
string
Description
stringShort explanation of what data a specific report shows.
ApiAccessible
boolean
ApiAccessible
booleanWhether the report can be run via API.
ApiRunUri
string
ApiRunUri
stringIf ApiAccessible: true
, the Uri to run a specific report via API will appear. Will only appear if ApiAccessible: true
. In some cases a report can only be run using the Jobs endpoint (i.e. asynchronously). If this is true
for a report then the ApiRunUri
value and the DeferredApiRunUri
value will be the same.
DeferredApiRunUri
string
DeferredApiRunUri
stringIf ApiAccessible: true
, the Uri to run a specific report via API using the Jobs endpoint will appear. Will only appear if ApiAccessible: true
.
MetaDataUri
string
MetaDataUri
stringIf ApiAccessible: true
, the Uri to retrieve a specific report's documentation will appear. Will only appear if ApiAccessible: true
.
RunUri
string
RunUri
stringIf ApiAccessible: false
, then the report cannot be run via API. To run the report, you will need to append its RunUri
to the end of https://app.impact.com
.
{
"Name": "Action Listing",
"Id": "mp_action_listing_sku_fast",
"Description": "Basic information on the actions that occurred during a specified date range. The show button allows a view of SKU level data.",
"ApiAccessible": true,
"ApiRunUri": "/Mediapartners/<AccountSID>/Reports/mp_action_listing_sku_fast",
"MetaDataUri": "/Mediapartners/<AccountSID>/Reports/mp_action_listing_sku_fast/MetaData"
}
{
"Name": "Cash Flow History - All Transaction Listing",
"Id": "cash_flow_history_all_transaction_listing",
"Category": "Finance",
"Description": "Shows the cash flow history.",
"ApiAccessible": false,
"RunUri": "/secure/mediapartners/report/viewReport.report?id=1234"
}