Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Does Airtable Have an API? Yes, Here Are Its Limits

Yes, Airtable has an API. Its Web API is available on all plan types, with a rate limit of 5 requests per second per base. Listing records returns pages of up to 100. Monthly call limits run from 1000 per workspace on Free to unlimited on Business and Enterprise, as of Nov 2026.

A plain yes, with three conditions

Airtable's Web API is available on every plan type, with varying call limitations. You can read and write records, read the base schema and even create a new base. Whether it fits your project comes down to three things: how fast you need to go, how many calls you'll make in a month, and who's holding the permissions.

Condition one: 5 requests per second, on every plan

The Web API rate limit is 5 requests per second per base. Airtable says it's the same across every tier and that increased limits aren't currently available. Upgrading won't buy you more speed. Anyone batching big jobs can read about the Airtable API rate limit in full. If you're syncing several bases, each has its own 5 per second, which helps if you can spread the work.

Condition two: the monthly call cap

Plan (as of Nov 2026)API calls per workspace per month
Free1000
Team100,000
Business and EnterpriseUnlimited, still subject to rate limits

The Free cap is the one to plan around. 1000 calls sounds like a lot until you set up a sync that checks for changes every few minutes. That's how a hobby integration runs out of calls well before the month ends.

Condition three: permissions and tokens

The old API key method has been phased out in favour of personal access tokens and OAuth. If you're following an older tutorial that asks for an API key, it's out of date.

Workspace Owner or base Creator permissions are generally what you need. Some information needs Enterprise Scale or Business admin permissions. For enterprise users, GET /v0/meta/bases may return an empty list if Block API access to organization-owned bases and workspaces is switched on. If your script finds no bases at all, check that setting with your admin before you debug your code.

How paging works

Listing records returns pages of up to 100. A table with 501 records takes 6 requests. Each response includes an offset you pass back to get the next page, and when there's no offset in the response, you've reached the last page. You can set pageSize lower than 100, but not higher.

One detail that trips people up: returned records leave out fields with empty values, such as an empty string, an empty array or false. Your code needs to treat a missing field as empty, not as an error.

What else the API can do

  • Read the base schema, so your code can see tables and fields without hard-coding them.
  • Create a base with POST /v0/meta/bases, on all plans, using a personal access token or an OAuth token.
  • Work with records across tables, subject to the same rate limit per base.

If you're deciding whether to poll the API or have changes pushed to you, my explainer on APIs versus webhooks covers the difference.

Making a Free plan last the month

Airtable's Help Center is clear that the 5 per second limit can't be raised on any plan, and Free workspaces are also capped at 1000 calls a month. The workaround is to make every call count. Use the largest page size, which is 100, cache results instead of re-reading unchanged tables, and sync on a sensible schedule rather than every minute. If you still run out, that's a sign the workload has outgrown the Free plan.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

How Notion and ActiveCampaign compare

Notion's API enforces a per-connection limit of 600 requests per minute on Business and Enterprise and 180 per minute on all other plans. ActiveCampaign's API has a rate limit of 5 requests per second per account, so it's in the same range as Airtable but counted per account rather than per base.

My verdict for small teams

Airtable's API is a solid choice for internal tools, simple syncs and reporting, as long as you design for 5 requests per second and pages of 100. Use a personal access token, handle missing fields, and watch your monthly calls closely on Free. If you're using Airtable to run campaigns, my guide to an Airtable marketing strategy shows where the data can earn its keep.

Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.

Frequently asked questions

Does Airtable have an API?

Yes, the Web API, on all plan types.

What is the rate limit?

5 requests per second per base, the same on every plan.

Is there a monthly call cap?

Yes, as of Nov 2026, on Free (1000) and Team (100,000). Business and Enterprise are unlimited.

How many records come back per request?

Up to 100, with an offset for the next page.

Do I use an API key?

No. API keys have been phased out in favour of personal access tokens and OAuth.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.