Get reporting
Get reporting metrics across all advertisers and campaigns. The response is hierarchical for view=summary, flat leaf-by-day rows for view=timeseries, or a signed CSV download descriptor when download=true.
Authorizations
API key or access token
Query Parameters
Filter to campaigns on this advertiser
Filter to a specific campaign. If advertiserId is also provided, the campaign must belong to that advertiser
Start date in ISO format (YYYY-MM-DD)
^\d{4}-\d{2}-\d{2}$"2025-01-01"
End date in ISO format (YYYY-MM-DD)
^\d{4}-\d{2}-\d{2}$"2025-01-31"
Number of days to include (default: 7, max: 90). Use 0 for the full campaign timeframe.
0 <= x <= 907
Response format: "summary" for hierarchical advertiser/campaign/media-buy/package breakdown, "timeseries" for flat rows with one entry per (advertiser → campaign → media buy → package) × day
summary, timeseries ISO-4217 currency for the consolidated (FX-converted) cross-advertiser rollup. Defaults to the buyer home currency when the advertisers share one; must be a platform-supported currency. Summary view only. The converted figures are display estimates, never billing inputs
^[A-Za-z]{3}$"EUR"
When true, generates a CSV file and returns a signed download URL instead of JSON data
When true, returns auto-generated demo data instead of querying real data sources
Response
Get reporting
- Option 1
- Option 2
- Option 3
Hierarchical reporting response: advertiser → campaign → media buy → package
Advertiser-level reporting data
Aggregated totals across all advertisers, exact and native. Money metrics are present only when every advertiser shares one currency (totalsCurrency); when currencies mix they are null — see the consolidated block for the converted rollup
ISO-4217 currency the native totals are denominated in; null when the advertisers span multiple currencies (money metrics in totals are then null)
Start of the reporting period (YYYY-MM-DD)
^\d{4}-\d{2}-\d{2}$End of the reporting period (YYYY-MM-DD)
^\d{4}-\d{2}-\d{2}$FX-converted cross-advertiser rollup in the display currency (explicit displayCurrency, or the buyer home currency when resolvable). Omitted when no conversion applies (single-currency buyer viewing natively). Display estimate only — never a billing input