Skip to main content
airtable.listBases returns every base the connected account can access. Use it to find stable IDs for schema and record actions.

Example

automations/list-airtable-bases.automation.ts

Inputs

Optional second argument { account } selects the Airtable binding and defaults to the project binding.

Output

Returns a signal containing { bases: AirtableBase[] }: The action follows Airtable’s pagination until it has collected every accessible base. It requires the schema.bases:read scope.