Rate limitations for reports and APIs

At a glance: A data rate limiting policy is in place to maintain high-quality service for data reporting and API use.

Rate limitations for reports and API

We employ a rate-limiting policy for reports and other APIs that interface with the platform as detailed in the sections that follow. 

Agencies: When agencies get reports on behalf of an advertiser, the use is regarded as if the advertiser themselves got the report and impacts the advertiser's quota. 

Aggregate reporting

Aggregate and analytic rate limitations
AppsFlyer premium feature Data delivery tool Access window Rate limitation
No Pull API Since the first app install
  • Maximum of 1 call per minute
  • Date range of 0 to 2 days, no limitations
  • Date range of 3+ days, calls are limited as follows: 
    • Up to 120 calls per day, per account
    • 24 calls per day, per app
No Export data Since the first app install No limitation
Yes Master API Since the first app install No limitation
Yes Cohort API Previous 180 days 60 calls per minute per account

Raw data reporting

Raw data rate limitation policy

AppsFlyer premium feature Data delivery tool Report types Access window Rate limitation per day
Yes Pull API
Export data
  • Install
  • Uninstall
Up to 60 days from the last 90 days
  • 120 calls per account
  • 24 calls per app
Yes Pull API
Export data
In-app events

Up to 31 days from the previous 90 days

  • 60 calls per account
  • 12 calls per app 

Raw data row limitation policy

Raw data rate limitation policy

AppsFlyer premium feature Data delivery tool Report types Limitation
Yes Pull API
Export data
  • All
  • Maximum of 200K rows per request/call.
  • To overcome this limit, split the call into smaller time periods

APIs

AppsFlyer premium feature API  Rate limitation
No GDPR request 80 calls per minute per account
No Server-to-server API 60,000 POSTs per minute per app
API data rate limitation policy
Was this article helpful?