Connect to Airtable
You can connect your application to an Airtable database to display data.
In this article
Create an Airtable account
Airtable is a SaaS solution combining spreadsheet, database and project management. Airtable simply allows you to manage a large amount of data in a hybrid way, and not only numbers: phone numbers, dates, barcodes, photos... Its simple, intuitive and often free use makes it an essential tool in the no code ecosystem.
Create a free account on Airtable: https://airtable.com/signup
🔑 To secure access to your account, we strongly recommend that you create a new Airtable user to whom you share read-only access to the database. Then use the URL and API key of this account in your HTTP component (see below).
Structure your base
👉For more information about Airtable, visit the Help Center: https://support.airtable.com/
Connect to Airtable API from your app
Click on Components and insert an HTTP component. For your component to be accessible throughout your application, insert it at the Project level. Otherwise insert it in a screen or foreground.
Your API key
Caching allows you to efficiently reuse previously retrieved or processed API data. Choose from the following options:
No cache: the application will make a network call and will not read the cache
Cache first: the application will look for the result in the cache before making a request to the network.
- Network and cache: the application will return the content of the cache but will still make the request to update it. This option allows to have a fast answer.
This is also where you can configure the pagination. Airtable limits the number of results to 100 per page but you can easily remove this limitation. Learn more about this: API pagination
Insert a Collection component to display your Airtable data as a list. Create a custom design and connect it to this HTTP component. You can add filters, create bookmarks, search.
💡 Learn how to display a collection from Airtable : Display collection