> ## 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.

# Overview

> Reporting and analytics endpoints on the Everflow API

The Everflow UI offers many different types of reports and the API is no different. There is not, however, a one-to-one relationship between every report offered in the UI and the API endpoints as certain API endpoints power many different reports.

> [!NOTE]
>
> Are you looking to fetch all your tracking data? If so, the [Firehose](https://developers.everflow.io/user-guide/firehose.md) might be suited for your use case. Firehose streams clicks, conversions, impressions, and conversion updates to your infrastructure in real time with sub-second latency and no rate limiting.

Please note that reporting data is subject to Everflow's [data retention policy](https://www.everflow.io/data-retention-policy).

## Aggregated data reports

Aggregated data reports are reports like: Offer Reporting, Partner Report, Advertiser Report, Flex Report, Smart Link Report, Daily Report in the Everflow UI. They allow you to pivot your data based on the columns of your choice while also applying filters to narrow down the scope of the data returned. The endpoints that power these reports will allow you to pull data similar to this in the UI.

> [!WARNING]
>
> Aggregated report endpoints cap responses at **10,000 rows**. If your query matches more rows, the response includes `"incomplete_results": true` and the data is truncated. To retrieve the full dataset, narrow the date range, apply additional filters (offer, affiliate, country, etc.), or use the [Entity Table Export](https://developers.everflow.io/api-reference/post-networksreportingentitytableexport.md) endpoint for a complete CSV download without the row cap.

> **[Entity Table](https://developers.everflow.io/api-reference/post-networksreportingentitytable.md)**
>
> Pull aggregated reporting data in a table format with column and filter support.

> **[Entity Summary](https://developers.everflow.io/api-reference/post-networksreportingentitysummary.md)**
>
> Pull a summary of aggregated reporting data.

> **[Entity Table Export](https://developers.everflow.io/api-reference/post-networksreportingentitytableexport.md)**
>
> Export aggregated reporting data in CSV format.

## Dashboard stats

The endpoints documented here power the cards that appear on the dashboard of the Everflow UI after you log in. While these endpoints are not as powerful or granular as the aggregated data reports, they can be useful to quickly pull summaries.

> **[Dashboard Summary](https://developers.everflow.io/api-reference/get-networksdashboardsummary.md)**
>
> Pull the dashboard summary statistics.

## Raw clicks

These endpoints allow you to pull unaggregated data where each click is a "row" of data. A set of clicks can be pulled at once and each click row will contain details about the event (device information, geolocation, query parameters). The set of clicks pulled can be filtered based on different criteria (offer, partner, sub id value, etc.)

The endpoints documented in this section power the Click Report as well as the Flowchart in the Everflow UI.

> **[Get Clicks](https://developers.everflow.io/api-reference/get-networksreportingclicks.md)**
>
> Pull raw click data with filtering support.

> **[Stream Clicks](https://developers.everflow.io/api-reference/post-networksreportingclicksstream.md)**
>
> Stream raw click data for large datasets.

## Invalid clicks

These endpoints allow you to pull unaggregated invalid click data where each invalid click is a "row" of data. A set of clicks can be pulled at once and each click row will contain details about the event (device information, geolocation, query parameters). The set of clicks pulled can be filtered based on different criteria (offer, partner, sub id value, etc.)

The endpoints documented in this section power the Invalid Click Report in the Everflow UI.

> **[Invalid Clicks](https://developers.everflow.io/api-reference/post-networksreportinginvalidclicks.md)**
>
> Pull raw invalid click data with filtering support.

## Raw conversions

These endpoints allow you to pull unaggregated conversion data where each conversion is a "row" of data. The set of conversions pulled will contain detailed information about each conversion (payout/revenue information, adv values, geolocation, etc.). The set of conversions pulled can be filtered based on different criteria (offer, partner, country, etc.)

Although it is referred to as the "conversion" report, post-conversion events are also returned by these endpoints. The conversions can also be extracted in CSV format, effectively mimicking the export functionality from the UI.

> **[Get Conversions](https://developers.everflow.io/api-reference/get-networksreportingconversions.md)**
>
> Pull raw conversion data by query parameters.

> **[Search Conversions](https://developers.everflow.io/api-reference/post-networksreportingconversions.md)**
>
> Search raw conversion data with filters.

> **[Conversions Summary](https://developers.everflow.io/api-reference/post-networksreportingconversionssummary)**
>
> Pull a summary of raw conversion data.

> **[Export Conversions](https://developers.everflow.io/api-reference/post-networksreportingconversionsexport.md)**
>
> Export raw conversions in CSV format.

> **[Conversion By Email](https://developers.everflow.io/api-reference/post-networksreportingconversionsbyemail.md)**
>
> Look up conversions associated with an email address.

## Raw impressions

Similar in functionality to the raw clicks report, this endpoint will let you pull raw impressions where each impression is a "row" of data.

> [!NOTE]
>
> This endpoint will only be available if the impression package is activated on your Everflow account.

> **[Stream Impressions](https://developers.everflow.io/api-reference/post-networksreportingimpressionsstream.md)**
>
> Stream raw impression data.

## Event report

The endpoint that powers the Event Report in the Everflow UI. Although "events" can also be extracted from the raw conversions endpoints, the Event Report aggregates the statistics per event.

> **[Events Per Transaction](https://developers.everflow.io/api-reference/post-networksreportingeventspertransaction)**
>
> Pull aggregated event statistics per transaction.

> **[Post Conversions](https://developers.everflow.io/api-reference/post-networksreportingpostconversions.md)**
>
> Pull post-conversion event data.

> **[Export Post Conversions](https://developers.everflow.io/api-reference/post-networksreportingpostconversionsexport)**
>
> Export post-conversion events in CSV format.

## Affiliate postback report

The endpoint that powers the Affiliate Postback Report in the Everflow UI. This will give you a non-aggregated list of affiliate postbacks over a period of time with the optional use of filters.

> **[Affiliate Postback Log](https://developers.everflow.io/api-reference/post-networksreportingpixelslog.md)**
>
> Pull affiliate postback log data.

> **[Advertiser Postback Log](https://developers.everflow.io/api-reference/post-networksreportingadvertiserpixelslog)**
>
> Pull advertiser postback log data.

> **[Export Affiliate Postbacks](https://developers.everflow.io/api-reference/post-networksreportingaffiliatepixelsexport.md)**
>
> Export affiliate postback data in CSV format.

## Data supplements

This suite of endpoints allows you to manage reporting adjustments, also known as supplements. Use these to manually inject, fetch, or revert aggregated data, such as offline conversions or financial corrections—to ensure your reporting is reconciled and accurate.

> [!NOTE]
>
> Supplements do not alter raw reporting data but instead provide a corrective layer that can be seen on the aggregated reporting data.

> **[Create Supplements](https://developers.everflow.io/api-reference/post-networkssupplements.md)**
>
> Create reporting adjustments.

> **[Revert Supplements](https://developers.everflow.io/api-reference/post-networkssupplementsrevert.md)**
>
> Undo previously applied reporting adjustments.

> **[Search Supplements](https://developers.everflow.io/api-reference/post-networkssupplementstable.md)**
>
> Search supplements in a table format.

> **[Export Supplements](https://developers.everflow.io/api-reference/post-networkssupplementstablestream.md)**
>
> Export supplement data in CSV or JSON format.

> **[Get Adjustments](https://developers.everflow.io/api-reference/get-networksreportingadjustments.md)**
>
> Retrieve reporting adjustments with pre-adjustment snapshots.

## Raw on hold conversions

These endpoints allow you to pull unaggregated on hold conversion data where each on hold conversion is a "row" of data. The set of on hold conversions pulled will contain detailed information about each on hold conversion (revenue information, etc.). The set of on hold conversions pulled can be filtered based on different criteria (offer, country, etc.)

Although it is referred to as the "on hold conversion" report, post-conversion events are also returned by these endpoints.

> **[Update On Hold](https://developers.everflow.io/api-reference/patch-networksreportingonholdconversions.md)**
>
> Update on hold conversion statuses.

> **[Search On Hold](https://developers.everflow.io/api-reference/post-networksreportingonholdconversions.md)**
>
> Search on hold conversions with filters.

> **[Export On Hold](https://developers.everflow.io/api-reference/post-networksreportingonholdexport.md)**
>
> Export on hold conversions in CSV format.

## Other reporting endpoints

> **[Transactions](https://developers.everflow.io/api-reference/get-networksreportingtransactions.md)**
>
> Pull transaction details.

> **[Transaction Flowchart](https://developers.everflow.io/api-reference/get-networksreportingtransactionflowchart.md)**
>
> Pull the flowchart for a specific transaction.

> **[Variance Report](https://developers.everflow.io/api-reference/post-networksreportingvariance)**
>
> Pull variance reporting data.

> **[Referrals](https://developers.everflow.io/api-reference/post-networksreportingreferrals)**
>
> Pull referral reporting data.

> **[Refunds](https://developers.everflow.io/api-reference/post-networksreportingrefunds)**
>
> Pull refund reporting data.

> **[MTTI](https://developers.everflow.io/api-reference/post-networksreportingmtti)**
>
> Pull mean time to install data.

> **[Currency Rates](https://developers.everflow.io/api-reference/get-networksreportingcurrencyrates)**
>
> Pull currency exchange rates.

> **[Offer Caps](https://developers.everflow.io/api-reference/post-networksreportingoffercaps)**
>
> Pull offer cap reporting data.

> **[Offer Caps Summary](https://developers.everflow.io/api-reference/post-networksreportingoffercapssummary)**
>
> Pull offer cap summary data.

> **[Offer Group Caps](https://developers.everflow.io/api-reference/post-networksreportingoffergroupcaps)**
>
> Pull offer group cap reporting data.

> **[Custom Caps](https://developers.everflow.io/api-reference/post-networksreportingcustomcaps)**
>
> Pull custom cap reporting data.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.