Airtable · Arazzo Workflow

Airtable Provision a Base

Version 1.0.0

Create a new base with its initial tables and read back the resulting schema.

1 workflow 1 source API 1 provider
View Spec View on GitHub ApplicationCollaborationDataDatabasesLow-CodeProductivitySpreadsheetsArazzoWorkflows

Provider

airtable

Workflows

provision-base
Create a new Airtable base and confirm its schema.
Creates a new base in the supplied workspace with its initial tables and fields, then retrieves the freshly created base schema to verify the resulting structure.
2 steps inputs: name, tables, workspaceId outputs: baseId, tables
1
createBase
Create a new base in the supplied workspace, providing the base name and its initial table and field definitions.
2
readSchema
Read the schema of the newly created base to confirm its tables, fields, and views were provisioned as expected.

Source API Descriptions

Arazzo Workflow Specification

Raw ↑
arazzo: 1.0.1
info:
  title: Airtable Provision a Base
  summary: Create a new base with its initial tables and read back the resulting schema.
  description: >-
    Stands up a brand new Airtable base in a workspace, supplying the base name
    and at least one table definition with fields, and then immediately reads
    the base schema back so the caller can confirm the tables and fields were
    created as expected. Every step spells out its request inline so the flow
    can be read and executed without opening the underlying OpenAPI description.
  version: 1.0.0
sourceDescriptions:
- name: basesApi
  url: ../openapi/airtable-bases-api-openapi.yml
  type: openapi
workflows:
- workflowId: provision-base
  summary: Create a new Airtable base and confirm its schema.
  description: >-
    Creates a new base in the supplied workspace with its initial tables and
    fields, then retrieves the freshly created base schema to verify the
    resulting structure.
  inputs:
    type: object
    required:
    - name
    - workspaceId
    - tables
    properties:
      name:
        type: string
        description: The name of the new base.
      workspaceId:
        type: string
        description: The ID of the workspace where the base will be created (e.g. wspXXXXXXXXXXXXXX).
      tables:
        type: array
        description: The initial table definitions (each with a name and at least one field) for the base.
        items:
          type: object
  steps:
  - stepId: createBase
    description: >-
      Create a new base in the supplied workspace, providing the base name and
      its initial table and field definitions.
    operationId: createBase
    requestBody:
      contentType: application/json
      payload:
        name: $inputs.name
        workspaceId: $inputs.workspaceId
        tables: $inputs.tables
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      baseId: $response.body#/id
      tables: $response.body#/tables
  - stepId: readSchema
    description: >-
      Read the schema of the newly created base to confirm its tables, fields,
      and views were provisioned as expected.
    operationId: getBaseSchema
    parameters:
    - name: baseId
      in: path
      value: $steps.createBase.outputs.baseId
    successCriteria:
    - condition: $statusCode == 200
    outputs:
      tables: $response.body#/tables
  outputs:
    baseId: $steps.createBase.outputs.baseId
    tables: $steps.readSchema.outputs.tables

Work with this as data

Every workflow here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for arazzo workflows

4 MCP tools reach this
  • find_arazzoBrowse and filter every workflow in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This workflow
curl "https://apis.io/api/v1/arazzo/airtable-provision-base-workflow"
All arazzo workflows
curl "https://apis.io/api/v1/arazzo?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.