pyAirtable Python SDK

3.3.0 · active · verified Tue Mar 17

Official community Python client for the Airtable API. Formerly known as airtable-python-wrapper. Current version is 3.3.0 (Nov 2025). Has gone through major rewrites at 1.0, 2.0, and 3.0 — each with breaking changes. Many tutorials still reference the old airtable-python-wrapper package which is abandoned.

Warnings

Install

Imports

Quickstart

Minimal Airtable read/write using pyairtable 3.3.x.

from pyairtable import Api

api = Api('YOUR_PERSONAL_ACCESS_TOKEN')  # not API key — deprecated
table = api.table('BASE_ID', 'TABLE_NAME')

# fetch all records
records = table.all()

# create a record
table.create({'Name': 'New Row', 'Status': 'Active'})

view raw JSON →