The Push API enables Advertisers to receive a real-time HTTP request upon every successful organic or non-organic, installation or in-app event conversion.
The data is sent, by default, via an http POST method and is JSON formatted. In addition, you can select the data to be sent via http GET.
iOS Data Structure:
For the complete list of iOS fields click here.
Android Data Structure:
For the complete list of Android fields click here.
Push API Configuration:
This is an AppsFlyer premium feature.
To configure your push API preferences follow the following steps:
1. On the dashboard, from the left hand menu under Integration select API Access
2. Scroll down to the Push API section, click Add Postback.
3. Choose the data you are interested to receive and enter your push API postback URL.
4. Click Save.
After you save the changes, upon every conversion the data is sent to your push API URL in the format provided in this document.
We recommend to whitelist AppsFlyer's IPs in your internal networks / platforms in order to successfully receive the Push API calls from AppsFlyer.
Visit the following link for the updated list of IPs.
- TLS v1.0