Airtable rate limit of 5 requests per second

Hi

When working with Airtable, we all know there’s a limit of 5 API calls per sec.
My question is, once the app is published and used by a number of users, is Thunkable managing the API Calls so we dont hit this limit? I guess yes, but id like to confirm.

Thanks!

@fedegarcia30hzc97a You as the developer are managing this, Thunkable is just the platform that executes the code you build via blocks.

Hi Matt

Yes, my app will not make 5 API calls in a second when accesing as a single user, but…what if i have 50 or 1000 users accesing at the same time to the published app? How can i can control the API calls from each user acessing my app from thunkable?

When you connect your Airtable database to Thunkable, you have to configure an API key or maybe now it’s OAuth (Airtable | Thunkable Docs) and those calls will be charged to you. So if you have two users or 2,000 users, the cost depends on your subscription with Airtable.

i paid for the year and i saw no difference in performance

Sorry, I don’t see how that’s relevant. Are you worried about a large number of users affecting the speed of your app because of the Airtable calls? I don’t think you can change that with a different Airtable license unless they offer that.

Hi

Im not worried about performance but on the 5 API calls per second cap. If you hit that limit then you’ll start encountering API limitations. You can read through this limitation here:

Airtable enforces a rate limit of 5 requests per second (per base) to ensure optimal user performance across all pricing tiers. Additionally, there is a limit of 50 requests per second for all traffic using personal access tokens from a given user or service account. If you exceed this rate, you will receive a 429 status code and must wait 30 seconds before subsequent requests will succeed. API integrations should pause and wait before retrying the API request—behavior handled automatically by the official JavaScript client—with back-off and retry logic.