Airtable is a spreadsheet that behaves like a database โ structured records, linked tables, custom views, and automations โ built by Airtable Inc., now a Salesforce company. It ranks around #22 among collaboration tools with roughly 2.5% usage share, popular with ops, marketing, and product teams who need a lightweight internal tool without provisioning a real backend. Teams reach for it because non-engineers can model relational data visually, then anyone can pull that data out through a real REST API.
Every Airtable base is also a REST API. Listing records from a table only needs a personal access token, the base ID, and the table name.
# List records from a table via the Airtable REST API
curl "https://api.airtable.com/v0/appXXXXXXXXXXXXXX/Tasks?maxRecords=10&view=Grid%20view" \
-H "Authorization: Bearer patXXXXXXXXXXXXXX"
# example JSON response shape
{
"records": [
{
"id": "recAbCdEf123456",
"fields": {
"Name": "Write launch email",
"Status": "In progress",
"Assignee": ["recTeamMember001"]
},
"createdTime": "2026-06-02T14:21:00.000Z"
}
]
}
Create a base from a template or a blank grid, then generate a personal access token to query it programmatically.
# 1. Sign up at airtable.com and create a base (or start from a template)
# 2. Add tables/fields, or import a CSV to bootstrap structure fast
# 3. Account -> Developer hub -> create a personal access token with the right scopes
# 4. Call the REST API (or use an official SDK) with that token, scoped to your base ID