Reporting
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.
Please note that reporting data is subject to Everflow’s 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
Dashboard Stats
The endpoints documented here power the cards that appear on the dashboard of the Everflow UI after you login.
While these endpoints are not as powerful or granular as the aggregated data reports, they can be useful to quickly pull summaries.
View the dashboard stats documentation
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 criterias (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.
View the raw clicks documentation
Invalid Clicks
The 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 criterias (offer, partner, sub id value, etc.)
The endpoints documented in this section power the Invalid Click Report in the Everflow UI.
View the invalid click documentation
Raw Conversions
The endpoints allow you to pull unaggregated conversion data where each conversion is a “row” of data.
The set of conversion 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 criterias (offer, partner, country, etc.)
Although it is referred to as the “conversion” report, post-conversion events are also returned by this endpoint.
The conversions can also be extracted in CSV format, effectively mimicking the export functionality from the UI.
View the raw conversions documentation
Raw Impressions
Similar in functionality to the raw clicks report, the endpoint will let you pull raw impressions where each impression is a “row” of data.
Note that this endpoint will only be available if the impression package is activated on your Everflow account.
View the raw impressions documentation
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.
View the event report documentation
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.
View the affiliate postback report documentation
Raw On Hold Conversions
The 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 conversion 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 criterias (offer, country, etc.)
Although it is referred to as the “on hold conversion” report, post-conversion events are also returned by this endpoint.
View the raw on hold conversions documentation