Offer a safe API to share Airtable records with partners. Calls are limited per minute and per hour so your base stays stable. Great for teams that want simple data access without building a full backend.
An HTTP webhook receives a request with a header secret and an x api key. The flow builds two usage keys, one for the current minute and one for the current hour. Redis increases both counters and the If nodes check the limits 10 per minute and 60 per hour. When usage is within limits, the Airtable node lists records and a Function node returns a clear JSON body with the current usage count. If a limit is reached, the response is a friendly message that explains the limit.
You need an Airtable base and a Redis database. Add your header secret in the webhook and send the x api key from your client or tool. Expect faster replies, fewer support issues from heavy traffic, and better control of partner access. This works well for public endpoints on simple datasets, sample catalogs, or read only views that should not be overloaded.