My company is using Airtable as the primary back end for our e-commerce site. We love the UI for viewing and updating records, and we love using Airtable automations to manage processes like tracking product inventory and sending transactional emails.
Now I want to incorporate our Airtable data into our Webflow site. More specifically, I want to fetch product data from Airtable on the client. However, I see two issues:
- I don’t want to expose our API key.
- Our requests to the Airtable API will likely to exceed the rate limit of five requests per second per base.
Has anyone else hit similar issue while trying to incorporate Airtable data into an existing website? If so, did you find a way to safely and reliably access Airtable data from the browser, or did you have to migrate from Airtable to a tool more geared towards building APIs?
The Airtable API docs recommend using a caching proxy for high read volumes, but some of our data (such as product inventory) update frequently, and I don’t want the client to receive outdated information.