reporting permission.
See Management API overview for base URL, authentication,
and error format.
Data comes from the advertiser_daily_rollup table, scoped to your organization’s
org_id. Results include only campaigns that belong to your org.
Endpoint
Query parameters
The maximum date window is 92 days. Requests with a wider range return
400 bad_request.
Example: campaign breakdown
200):
Example: daily breakdown
Usebreakdown=daily for a time series. Each row includes a date field and
aggregates across all campaigns for that day:
Metrics
Base metrics are summed over the requested window:
Rate KPIs are recomputed from the summed base metrics, not averaged from
daily rates:
When the denominator is zero, the rate is
0.0.
Pagination
The response includes apagination object:
Increase
offset by limit to fetch the next page.
Errors
Campaign writes vs reporting reads
Reporting is read-only. To create or change campaigns, use the campaign management endpoints (requires thecampaigns permission). A single API key can carry both permissions.
OpenAPI reference
Full schema definitions live in the machine-readable contract:AdvertiserReportingResponse and AdvertiserCampaignRow.
