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.