At a glance: Server-based interfaces and APIs let advertisers upload information to the AppsFlyer platform and receive/extract information. The scope of this article doesn't include SDK, attribution links, and partner integration APIs.
Specific information about reports, reporting tools, and reporting APIs:
Arena | API name |
|
Description | Authentication token/key |
Interface type |
---|---|---|---|---|---|
Mobile attribution | Server-to-server events | No |
Record in-app events that occur outside a mobile app |
REST API |
|
People-based Attribution (PBA) | Server-to-server web | No | Report PBA events that occur in the Backend | PBA key | REST API |
Engagement | OneLink | Yes | Manage OneLinks: create, update, retrieve, delete | SDK dev key | REST API |
Remarketing | Audiences | Yes | Upload user lists to Audiences | Import key | REST API |
Privacy | GDPR requests | No | Data removal requests and status | V1.0 | REST API |
Reporting | Master performance KPIs | Yes | Multi-app campaign performance metrics in CSV files | V1.0 | REST API |
Reporting | Pull aggregate reports | No | Aggregate reports in CSV files | V1.0 | REST API |
Reporting | Pull raw data | Yes | Raw data reports in CSV files | V1.0 | REST API |
Reporting | Cohort analytics | Yes | Cohort metrics in JSON or CSV files | V2.0 | REST API |
Reporting | Data Locker | Yes | Multi-app raw-data reports in CSV files | N/A | AWS S3 bucket provided by AppsFlyer |
Mobile attribution | Push | Yes | Real-time installs and in-app events sent to advertisers' servers | N/A | REST API |
Campaign cost | Ad spend ingestion | No | Report campaign cost | N/A | File upload |
Account | Get app list | No | Get a list of apps in your account | V2.0 | REST API |
Reporting | SKAdNetwork | No | SkAdNetwork aggregate attribution reporting API | V2.0 | REST API |