Skip to main content
airtable.getBaseSchema returns a base’s visible schema. Use it to find table, field, and view IDs or validate dynamic mappings.

Example

automations/read-airtable-schema.automation.ts

Inputs

Output

Returns { tables: AirtableTable[] }. Each table includes id, name, description?, primaryFieldId, fields, and views. A field includes id, name, type, description?, and provider-specific options?. A view includes id, name, and type. The connection needs schema.bases:read. Use the ID returned by List bases.