Skip to main content
POST
Get Aggregated Reporting Data
Returns aggregated reporting data across all brand connections. The response includes a summary of totals, a daily performance breakdown, and a table of rows grouped by the requested columns. Only the advertiser filter is supported for narrowing results.

Authorizations

X-Eflow-Api-Key
string
header
required

The Marketplace API key found in My Account > API on partners.everflow.io.

Body

application/json
from
string
required

Start date (format: YYYY-MM-DD).

to
string
required

End date (format: YYYY-MM-DD).

timezone_id
integer
required

Timezone ID for the report. Can be found using the metadata API.

currency_id
string
required

Currency code for reporting metrics (e.g. USD).

columns
object[]
required

Columns to group/pivot data by. At least one column must be specified.

query
object

Optional query filters.

Response

200 - application/json

Aggregated reporting data, daily performance breakdown, and grouped table data for the requested columns and filters.

summary
object

Aggregated totals across all matching data.

performance
object[]

Daily performance breakdown. Each entry represents one day within the requested date range.

table
object

Grouped reporting data broken down by the requested columns.

incomplete_results
boolean

Whether the result set was truncated due to row limits.

has_all_impression_packages
boolean

Whether all impression packages are included in the results.