
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎Sep 01, 2020 01:30 AM
I am trying to understand how Airtable API Rate limits work.
It says
The API is limited to 5 requests per second per base. If you exceed this rate, you will receive a 429 status code and will need to wait 30 seconds before subsequent requests will succeed.
Is the limit per base per API key or per base per IP address?. Saw an answer in the forum but it is 4 years old and mentions airtable plans to change how it works.
I ran a simple code to try and trigger rate limiting but airtable api was able to successfully respond to more than 20 api requests per second without running into api throttling

- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎Sep 01, 2020 11:35 AM
Welcome to the Airtable community!
Are you referring the the 4 year old information in this thread?
You might be temporarily able to use a higher rate limit per this post from about a year ago.
Could you share a little more about how you are accessing the Standard REST API?
Were all of your requests from the same API key to the same base from the same IP address?
Were you using a library to access the API, that has built in logic to either space out requests or to retry requests?
Were you possibly using a different API, such as the Scripting API? The Scripting API has different rate limits.
