Skip to main content
POST
/
networks
/
reporting
/
entity
/
summary
Get Reporting Summary
curl --request POST \
  --url https://api.eflow.team/v1/networks/reporting/entity/summary \
  --header 'Content-Type: application/json' \
  --header 'X-Eflow-Api-Key: <api-key>' \
  --data '
{
  "from": "2026-03-01",
  "to": "2026-03-08",
  "timezone_id": 90,
  "currency_id": "USD",
  "columns": [
    {
      "column": "offer"
    }
  ]
}
'
{
  "imp": 123,
  "total_click": 123,
  "unique_click": 123,
  "invalid_click": 123,
  "duplicate_click": 123,
  "gross_click": 123,
  "ctr": 123,
  "cv": 123,
  "invalid_cv_scrub": 123,
  "view_through_cv": 123,
  "total_cv": 123,
  "event": 123,
  "cvr": 123,
  "evr": 123,
  "cpc": 123,
  "cpm": 123,
  "cpa": 123,
  "epc": 123,
  "rpc": 123,
  "rpa": 123,
  "rpm": 123,
  "payout": 123,
  "revenue": 123,
  "event_revenue": 123,
  "gross_sales": 123,
  "profit": 123,
  "margin": 123,
  "roas": 123,
  "avg_sale_value": 123,
  "media_buying_cost": 123,
  "on_hold_potential_revenue": 123,
  "on_hold_potential_payout": 123,
  "on_hold_conversion_count": 123,
  "public_events": 123
}
Returns aggregated summary metrics without row-level detail. Provides a single summary object with totals for impressions, clicks, conversions, revenue, payout, profit, margin, and other key performance indicators. Uses the same request format as the entity/table endpoint.
The date range is limited to a maximum of one year (367 days). Requests exceeding this limit will return an error.

Authorizations

X-Eflow-Api-Key
string
header
required

The Everflow API key generated from the Control Center > Security.

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.

currency_id
string
required

Currency code for reporting metrics.

columns
object[]

Columns to group/pivot data by. The summary totals are not affected by the columns value; however, filters and metric_filters still apply. This field is optional but typically included when using this endpoint alongside the entity/table endpoint.

query
object

Optional filters to narrow the report scope.

Response

200 - application/json
imp
integer

Total impressions.

total_click
integer

Total clicks.

unique_click
integer

Unique clicks.

invalid_click
integer

Invalid clicks.

duplicate_click
integer

Duplicate clicks.

gross_click
integer

Gross clicks (total + invalid + duplicate).

ctr
number

Click-through rate.

cv
integer

Total conversions.

invalid_cv_scrub
integer

Scrubbed/throttled conversions.

view_through_cv
integer

View-through conversions.

total_cv
integer

Total conversions including scrubbed and view-through.

event
integer

Total events.

cvr
number

Conversion rate.

evr
number

Event rate.

cpc
number

Cost per click.

cpm
number

Cost per mille (thousand impressions).

cpa
number

Cost per action.

epc
number

Earnings per click.

rpc
number

Revenue per click.

rpa
number

Revenue per action.

rpm
number

Revenue per mille (thousand impressions).

payout
number

Total payout.

revenue
number

Total revenue.

event_revenue
number

Revenue from events.

gross_sales
number

Gross sales amount.

profit
number

Total profit.

margin
number

Profit margin percentage.

roas
number

Return on ad spend.

avg_sale_value
number

Average sale value.

media_buying_cost
number

Media buying cost.

on_hold_potential_revenue
integer

Potential revenue from on-hold conversions.

on_hold_potential_payout
integer

Potential payout from on-hold conversions.

on_hold_conversion_count
integer

Number of on-hold conversions.

public_events
integer

Total public events.