Create and manage databases and projects with Airtable
action
- The operation you want to perform (list_bases, get_schema, list_records, create_records, filter_records)base_id
- Base identifier for base-specific operationstable_name
- Table name or ID for table operationsfilter_formula
- Formula for filtering recordsaction
(required) - Set to “list_bases”action
(required) - Set to “get_schema”base_id
(required) - Base identifieraction
(required) - Set to “list_records”base_id
(required) - Base identifiertable_name
(required) - Table name or IDpage_size
(optional) - Number of records per page (max 100, default 100)max_records
(optional) - Maximum total records to returnview
(optional) - Specific view name or IDsort
(optional) - Array of sort criteria with field and directionfields
(optional) - Specific field names to includeaction
(required) - Set to “filter_records”base_id
(required) - Base identifiertable_name
(required) - Table name or IDfilter_formula
(required) - Airtable formula for filtering (e.g., ”=‘In progress’”)action
(required) - Set to “create_records”base_id
(required) - Base identifiertable_name
(required) - Table name or IDrecords
(required) - Array of record objects with fieldstypecast
(optional) - Boolean for automatic data conversion (default: false)