Creates a new Airtable base
create_baseFull Description
Creates a new Airtable base with the specified tables and fields. Requires a workspaceId. To find workspace IDs, use list_workspaces. When tables are provided, the first field in each table's fields array becomes that table's primary field and must be a supported primary field type. Example: create a base called "Project Tracker" with a "Tasks" table: {"workspaceId": "wspZfrNIUEip5MazD", "name": "Project Tracker", "tables": [{"name": "Tasks", "fields": [{"name": "Task Name", "type": "singleLineText"}, {"name": "Status", "type": "singleSelect", "options": {"choices": [{"name": "Todo"}, {"name": "In progress"}, {"name": "Done"}]}}, {"name": "Priority", "type": "number", "options": {"precision": 0}}]}]}
Parameters (2 required, 1 optional)
namestringThe name for the new base.
workspaceIdstringThe ID of the workspace to create the base in. Must start with "wsp" and is 17 characters long. Example: "wspZfrNIUEip5MazD".
tablesarrayOptional. The tables to create in the new base. If omitted, a default table ("Table 1") with a "Name" singleLineText field is created.