Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Facebook Marketing API Rate Limit

I know that fb have made available some documentation about the requests limits to the api https://developers.facebook.com/docs/marketing-api/api-rate-limiting, but it is not clear how each api call is calculated...

i.e, If I want to get stats for ~10,000 adsets, how can I evenly space the time between the calls ?

like image 577
Amit Zitzman Avatar asked Apr 06 '15 14:04

Amit Zitzman


People also ask

What is Facebook API rate limit?

Any individual User can make more than 200 calls per hour using your app, as long as the total calls from your app does not exceed the app maximum.

How do I fix the API rate limit exceeded?

Resolve a 403 error: Project rate limit exceededRaise the per-user quota in the Google Cloud project. For more information, request a quota increase. Batch requests to make fewer API calls. Use exponential backoff to retry the request.

What is the standard API rate limit?

Limits are placed on the number of API requests you may make using your API key. Rate limits may vary by service, but the defaults are: Hourly Limit: 1,000 requests per hour.


Video Answer


1 Answers

The best answer i could find for this question from another SO thread -

"After some testing and discussion with the Facebook platform team, there is no official limit I'm aware of or can find in the documentation. However, I've found 600 calls per 600 seconds, per token & per IP to be about where they stop you. I've also seen some application based rate limiting but don't have any numbers.

As a general rule, one call per second should not get rate limited. On the surface this seems very restrictive but remember you can batch certain calls and use the subscription API to get changes."

Source - What's the Facebook's Graph API call limit?

Official Doc-: https://developers.facebook.com/docs/graph-api/advanced/rate-limiting

like image 157
Nithya Sivakumar Avatar answered Sep 29 '22 19:09

Nithya Sivakumar