Overview

Get your raw data reports in CSV files.

Base URL

https://hq1.appsflyer.com/api/raw-data/export/app/

Endpoints

NamePathAPI MethodDescription
Raw data reports (non-organic)
Installs/{app-id}/installs_report/v5GETRecords non-organic installs. The record is created when a user opens the app for the first time. Data is updated in real-time.
In-app events/{app-id}/in_app_events_report/v5GETRecords in-app events performed by users. Data is updated in real-time.
Uninstalls/{app-id}/uninstall_events_report/v5GETRecords when a user uninstalls the app. Data is updated daily.
Reinstalls/{app-id}/reinstalls/v5GETRecords users who reinstall the app after uninstalling and engaging with a User Acquisition (UA) media source during the reattribution window. Data is updated in real-time.
Raw data reports (organic)
Organic Installs/{app-id}/organic_installs_report/v5GETRecords when the app is opened by a user for the first time without attribution to an advertising source. Data is updated continuously.
Organic in-app events/{app-id}/organic_in_app_events_report/v5GETRecords details about events performed by users organically. Data is updated continuously.
Organic uninstalls/{app-id}/organic_uninstall_events_report/v5GETRecords users uninstalling the app without prior engagement with non-organic sources. Data is updated daily.
Organic reinstalls/{app-id}/reinstalls_organic/v5GETRecords organically attributed reinstalls of the app. Data is updated in real-time.
Retargeting
Conversions (re-engagements & re-attributions)/{app-id}/installs-retarget/v5GETRecords conversions (re-engagements & re-attributions) from retargeting campaigns. Data is updated in real-time.
In-app events retargeting/{app-id}/in-app-events-retarget/v5GETRecords in-app events during re-engagement window triggered by retargeting campaigns. Data is updated in real-time.
Ad Revenue Raw data
Attributed ad revenue/{app-id}/ad_revenue_raw/v5GETRecords ad revenue for users attributed to a media source. Data is updated daily.
Organic ad revenue/{app-id}/ad_revenue_organic_raw/v5GETRecords ad revenue for users not attributed to any media source. Data is updated daily.
Retargeting ad revenue/{app-id}/ad-revenue-raw-retarget/v5GETRecords ad revenue for users attributed to retargeting campaigns during the re-engagement window. Data is updated daily.
Protect360 fraud
Installs (Protect360 fraud)/{app-id}/blocked_installs_report/v5GETRecords installs identified as fraudulent and therefore not attributed to any media source. Data freshness: Real-time
Post-attribution installs/{app-id}/detection/v5GETReports include installs attributed to a media source but later found to be fraudulent. Data freshness: Real-time
In-app events (Protect360 fraud)/{app-id}/blocked_in_app_events_report/v5GETRecords in-app events identified as fraudulent by Protect360. Data freshness: Daily
Post-attribution in-app events/{app-id}/fraud-post-inapps/v5GETRecords in-app events for installs identified as fraudulent after being attributed to a media source or judged fraudulent without regard to the install itself. Data freshness: Daily
Clicks (Protect360 fraud)/{app-id}/blocked_clicks_report/v5GETRecords clicks performed by users blocked by Protect360. Data freshness: Daily
Blocked install postbacks/{app-id}/blocked_install_postbacks/v5GETRecords install postbacks that were blocked due to being identified as fraudulent. Data updated in real time.
Postbacks
Install postbacks/{app-id}/postbacks/v5GETRecords install events generated when a user opens the app for the first time. Data freshness: Daily
In-app event postbacks/{app-id}/in-app-events-postbacks/v5GETRecords in-app event postbacks sent to the media source. Data freshness: Daily
Retargeting in-app event postbacks/{app-id}/retarget_in_app_events_postbacks/v5GETRecords in-app events users performed during the re-engagement window. Data freshness: Real-time
Retargeting conversions postbacks/{app-id}/retarget_install_postbacks/v5GETRecords retargeting conversion postbacks sent to the media source. Data freshness: Real-time

Path parameters

The path parameters are identical for all raw data pull APIs.

ParameterData TypeDescriptionExample
app_id*stringApplication ID. For non-mobile apps, use the unified app ID with the required platform prefix as specified in the list below.id121244

Supported platform prefixes and examples

  • nativepc-: Example: nativepc-com.kurogame.pc.wutheringwaves
  • steam-: Example: steam-3564740
  • playstation-: Example: playstation-10011142
  • roku-: Example: roku-43465
  • epic-: Example: epic-fghi45674unnrAspVxkT5bJgoNo2dPfK
  • xbox-: Example: xbox-9N8PMW7QMD3D
  • tizen-: Example: tizen-G19068012619
  • smartcast-: Example: smartcast-vzfubo
  • webos-: Example: webos-com.fubotv.app
  • quest-: Example: quest-6442996282466138
  • vidaa-: Example: vidaa-07121931
  • switch-: Example: switch-75158121
  • battlenet-: Example: battlenet-75158120
  • chatgpt-: Example: chatgpt-75157577

Query parameters