Join the wishlist

Airtable

Mirror an Airtable table into your app and add records to it from your own account.

Connecting

Create a personal access token at airtable.com/create/tokens with the data.records read and write scopes, and grant it access to the base you want to connect.

Read records from a table

  • base_id: The base ID, starting with app, shown in the base URL and on airtable.com/developers when you pick the base. Required.
  • table: The table name (like Tasks) or its ID starting with tbl. Required.
  • view: A view name or ID, only records visible in that view come back.
  • max_records: Stop after this many records. One call returns at most 100.
  • offset: The paging cursor from the last answer, the import pages with this.

Add a record

  • base_id: The base ID, starting with app. Required.
  • table: The table name (like Tasks) or its ID starting with tbl. Required.
  • name: Lands in the column named Name, the primary column of a fresh Airtable table. Rename yours to Name if it differs. Required.
  • notes: Lands in the column named Notes, if your table has one.

Answers with: id.

Triggers

  • Record added: checked on a schedule.

Settings

  • Base: The base ID, starting with app, the mirror and new records use this base.
  • Table: The table name or ID inside that base.

What it stores

Records (id)

Where it speaks

This connection reaches https://api.airtable.com and nowhere else. The hosts are fixed by declaration.

Airtable · Docs · Tentis