At a glance: Use this Pull API to get your AppsFlyer aggregate reports in CSV files.
Looking for Pull API raw data?
Learn all about it here.
Pull API aggregate data
- Pull API lets you get aggregate data reports for user acquisition (UA) and retargeting in CSV files.
- Data freshness rates are the same as the equivalent report on the Export Data page and Overview dashboard page. Consider that cost can update with a delay of several hours, depending on the partner providing the cost data.
- Filter by options available: Media source and date range.
- Additional capabilities in Pull API are:
- Add attribution touch type
- Select timezone
Aggregate performance reports available via Pull API
Category | UA | Retargeting* |
---|---|---|
Partners (media source) | ✓ | ✓ |
Partners by date |
✓ | ✓ |
Daily |
✓ | ✓ |
Geo |
✓ | ✓ |
Geo by date report |
✓ | ✓ |
* For retargeting reports, add the |
Using Pull API aggregate data
To use Pull API aggregate data:
- Get the API token. An admin needs to retrieve the token.
- Give your developer the API token to be used in the authentication header.
- Give your developers the parameters to input when they make the API call, as described in the section that follow. The parameters determine what the report focuses on, how it's organized, and provide a reporting timeframe.
- Tell your developer to follow their Pull API aggregate data instructions in the developer hub.
Parameters
Parameter | Description |
---|---|
app_id | Application ID |
from |
|
to |
End date. As for from
|
media_source |
Use to limit (filter) to a specific media source.
|
attribution_touch_type |
Set this parameter as shown in the example to get view-through attribution (VTA) KPIs. Example: Some VTA KPIs, like clicks, impressions, and cost APIs, don't have values associated with them and display the value N/A instead. |
currency |
Currency of revenue and cost. Aggregate Pull API reports always use the app-specific currency. |
reattr |
Get retargeting conversions data.
|
timezone |
[Default] Data returns using UTC.
Notes about selecting timezones
|
Traits and limitations
Trait | Comments |
---|---|
API token type required | V2.0 token |
Ad network access | N |
Agency access | Y |
Agency transparency | Y |
App-specific currency | Y |
App-specific timezone | Y |
Cost | Cost data is for UA campaigns only; not for retargeting or inactive campaigns (campaigns without any installs). |
Data freshness | Continuous |
Historical data | 5 years |
Non-organic data | Y |
Organic data | Y |
Rate limitations | |
Size limitations |
|
Campaign name changes | Pull API reports don't support campaign name changes |