Airtable logo

Airtable

SandBaseapi

Published June 20, 2026

About

Access the full Airtable REST API through OAuth. List bases, read and write records, and manage your spreadsheet databases — powered by Nango Connector Gateway.

Documentation

Airtable Connector

Access the full Airtable REST API through OAuth. List bases, read and write records, and manage your spreadsheet databases programmatically.

Pricing

OperationPrice
Successful API call (2xx)$0.001
Failed call (4xx/5xx)Free

Quick Test (curl)

# Get current user
curl -X POST https://api.sandbase.ai/v1/run \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"airtable","endpoint":"/v0/meta/whoami","method":"GET"}'

# List all bases
curl -X POST https://api.sandbase.ai/v1/run \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"airtable","endpoint":"/v0/meta/bases","method":"GET"}'

# List records from a table
curl -X POST https://api.sandbase.ai/v1/run \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"airtable","endpoint":"/v0/appXXXXXX/TableName","method":"GET","params":{"maxRecords":10}}'

# Create a record
curl -X POST https://api.sandbase.ai/v1/run \
  -H "Authorization: Bearer sk-your-key" \
  -H "Content-Type: application/json" \
  -d '{"model":"airtable","endpoint":"/v0/appXXXXXX/TableName","method":"POST","body":{"fields":{"Name":"New Record","Status":"Active"}}}'

Request Format

POST /v1/run
{
  "model": "airtable",
  "endpoint": "/v0/meta/bases",
  "method": "GET",
  "params": {},
  "headers": {},
  "body": {},
  "retries": 0
}

Common Endpoints

MethodEndpointDescription
GET/v0/meta/whoamiCurrent user info
GET/v0/meta/basesList all bases
GET/v0/{baseId}/{tableId}List records
POST/v0/{baseId}/{tableId}Create records
PATCH/v0/{baseId}/{tableId}Update records
DELETE/v0/{baseId}/{tableId}Delete records
GET/v0/meta/bases/{baseId}/tablesList tables in base

📖 Full API reference: Airtable Web API

Technical Specs

SpecValue
AuthOAuth 2.0 (user-level)
ProxyNango (auto token refresh)
ExecutionSync
Rate limitInherits Airtable's 5 req/sec per base

Try Airtable

Test this model in the Sandbase Playground with your own prompts.

Open in Playground