Skip to main content
POST
/
affiliates
/
reporting
/
entity
/
table
Get Aggregated Reporting Data
curl --request POST \
  --url https://api.eflow.team/v1/affiliates/reporting/entity/table \
  --header 'Content-Type: application/json' \
  --header 'X-Eflow-Api-Key: <api-key>' \
  --data '
{
  "from": "2026-03-01",
  "to": "2026-03-31",
  "timezone_id": 67,
  "currency_id": "USD",
  "columns": [
    {
      "column": "offer"
    }
  ],
  "query": {
    "filters": []
  }
}
'
{
  "table": [
    {
      "columns": [
        {
          "column_type": "<string>",
          "id": "<string>",
          "label": "<string>"
        }
      ],
      "reporting": {
        "imp": 123,
        "total_click": 123,
        "unique_click": 123,
        "invalid_click": 123,
        "duplicate_click": 123,
        "ctr": 123,
        "cv": 123,
        "view_through_cv": 123,
        "event": 123,
        "cvr": 123,
        "evr": 123,
        "rpc": 123,
        "rpm": 123,
        "revenue": 123,
        "redirect_traffic_revenue": 123,
        "on_hold_conversion_count": 123,
        "on_hold_potential_revenue": 123
      }
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://developers.everflow.io/llms.txt

Use this file to discover all available pages before exploring further.

The main reporting endpoint for affiliates. Pivot your performance data by one or more dimensions (offer, country, device, sub-parameters, etc.) over a date range. Returns aggregated metrics including clicks, conversions, revenue, and computed rates. This endpoint is scoped to the authenticated affiliate’s data only — no affiliate filter is needed. The API key determines which affiliate’s data is returned. Results are limited to 10,000 rows. Reduce columns or narrow filters to get complete results.

Authorizations

X-Eflow-Api-Key
string
header
required

The affiliate's API key generated from the Affiliate Portal. Uses the same X-Eflow-Api-Key header as the Network API, but the key belongs to the affiliate user rather than the network admin.

Body

application/json
from
string
required

Start date for the reporting period. Format YYYY-MM-DD.

to
string
required

End date for the reporting period. Format YYYY-MM-DD.

timezone_id
integer
required

Timezone identifier for the request.

currency_id
string
required

Currency code for monetary values (e.g. "USD").

columns
object[]
required

Columns to group/pivot data by. Minimum 1, maximum 10. Only one time column (hour, date, week, month, year) is allowed per request.

Required array length: 1 - 10 elements
query
object

Query configuration.

Response

200 - application/json
table
object[]

Array of reporting data rows.