Skip to content
Airtable API call l...
 
Notifications
Clear all

Airtable API call limits

7 Posts
2 Users
0 Reactions
3 Views
iAUnz
(@iaunz)
Posts: 4
Active Member
Topic starter
 

New Airtable API Call Limits

Airtable has announced that their FREE plan will soon be limited to 1,000 API calls per month. (There is no way of seeing in the system how many API calls are made for an account

:sleepy:

) If the monthly limit is exceeded, they “may” start to limit the number of calls processed per second.

The processing speed of Airtable is not critical to me or my customers. However, I am concerned about how the throttling back at Airtable’s end may affect callin.io scenarios (mainly Search). Will it cause them to time out, or throw errors?

 
Posted : 30/08/2023 5:11 am
samliew
(@samliew)
Posts: 293
Reputable Member
 

Typically, when a rate limit is encountered, the server will reply with an HTTP error code (4xx). A frequent error code is “429: Too Many Requests”. This is the most probable scenario, and you will need to implement an error handler within your Airtable modules to execute an alternative workflow or send you a notification.

 
Posted : 30/08/2023 5:17 am
iAUnz
(@iaunz)
Posts: 4
Active Member
Topic starter
 

I was hoping not to hear that

:sleepy:

I have several hundred workflows and many hundred Airtable modules within them. This necessitates implementing a retry error path for every module. There isn't an alternative path available; it's either processed or it has failed.

I assume there's no method to instruct callin.io to "slow down" or increase the wait time?

 
Posted : 30/08/2023 5:39 am
samliew
(@samliew)
Posts: 293
Reputable Member
 

To pause, retry, and resume execution, two additional operations are required.

In this error handling scenario, I duplicated my ChatGPT module after the sleep module and resumed the response.

The alternative is simply to upgrade to a paid plan, which is what Airtable expects free users to do now, as they are a business, and businesses need to generate revenue.

 
Posted : 30/08/2023 5:51 am
iAUnz
(@iaunz)
Posts: 4
Active Member
Topic starter
 

Thanks for that example - I might have to deploy that. After all, what’s a few days of coding and testing amongst friends?

I completely understand that Airtable has a commercial imperative. However, changing a plan at relatively short notice, from infinite API calls to only 1,000, is a MASSIVE jump. It will hurt their goodwill/brand. I will no longer recommend them.

 
Posted : 30/08/2023 6:25 am
iAUnz
(@iaunz)
Posts: 4
Active Member
Topic starter
 

Airtable is indicating that once the monthly request limit is reached, they won't immediately reject requests. Instead, they will slow down the response times for incoming requests. If this is indeed the behavior, then Make wouldn't be receiving errors, but rather experiencing longer delays in responses. My question is whether Make can handle this delay, or if it will time out automatically, and if so, what the timeout duration would be.

 
Posted : 30/08/2023 10:04 am
samliew
(@samliew)
Posts: 293
Reputable Member
 

It depends on the length of the delay.

On a free plan, your scenarios can run for up to 5 minutes, and on paid plans, they can run for up to 40 minutes.

Screenshot_2023-08-30_180820

 
Posted : 30/08/2023 10:17 am
Share: