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"
}