UI Bakery allows you to easily connect to Airtable with no need for additional layers like APIs and 3rd-party services.
Airtable imposes certain limitations to API abilities:
- 5 requests per second, per base.
3 essential components are required to connect your Airtable database to UI Bakery:
- API Key.
Where to find an Airtable API key
When copied, paste it into the API Key data source property.
- Database ID.
Where to find a Database ID
- List of database Tables.
Open your database and copy the exact names of the Tables you need to use in your app.
A table must have at least one row for UI Bakery to recognize its fields.
Click Test Connection. If the test is successful, click Connect Data source. UI Bakery will extract the database structure and store column types. This information will be used to suggest the proper table columns and form field types.
Once you have a connection between UI Bakery and Airtable, you can access its data, load and send it back.
Please note that UI Bakery limits the number of loaded records by default to 1000. To expand this limit, just enter the required limit in action that loads Airtable data
- 1.Create an Action using one of the following types to access your data:
- 2.Configure it. Select a proper Table, set filters, and other settings.
- 3.Run it. Take a look at the Results tab to make sure the data is loaded.
Loading table data
Additionally, it is possible to set a specific Airtable view that will be loaded for the selected table. This comes in handy in case you'd like to configure an advanced filters on the Airtable side and just load this data into UI Bakery app.
To do this, scroll down the Load Table configuration to the Additional settings section and specify view as a key and name of your view as a value:
Loading a custom view