Back to APIs list

Airtable API examples & templates

Use these vals as a playground to view and fork Airtable API examples and templates on Val Town. Run any example below or find templates that can be used as a pre-built solution.
createStudentsTable
petermillspaugh
createStudentsTable
Remix of: petermillspaugh/createSubscribers
Script
sqliteRowsToObject
nbbaier
sqliteRowsToObject
An interactive, runnable TypeScript val by nbbaier
Script
weddingAPI
schwanksta
weddingAPI
Remix of: mattx/gsheet_append_example
RPC (deprecated)
sqliteTableExportUtils
stevekrouse
sqliteTableExportUtils
Remix of: rlesser/sqliteTableExportUtils
Script
csvViewer
g
csvViewer
client side csv viewer
HTTP
planetScaleShowTablesExample
vtdocs
planetScaleShowTablesExample
An interactive, runnable TypeScript val by vtdocs
Script
sqliteStudioSVGs
nbbaier
sqliteStudioSVGs
@jsxImportSource https://esm.sh/hono@latest/jsx
Script
sqliteExplorerApp
aanand700
sqliteExplorerApp
Remix of: nbbaier/sqliteExplorerApp
HTTP
SidebarToArchive
yawnxyz
SidebarToArchive
Sidebar.io Archiver Sidebar's been one of my biggest design resources for the last decade. Since sidebar.io's break announcement this morning (https://sidebar.io/break/) I've set out to mess around with using Val.town to archive sidebar. The Google Sheet can be found here: https://docs.google.com/spreadsheets/d/1RghvMfPTR5xvHMAk1pKYuH2pFYYKOJ6bH0LLkHNZiuc/edit?usp=sharing Initially I was just piping data to Google Sheets but that's slow, wasteful and kind of dumb... instead I just wrapped Hono around the code to provide a download the CSV to browser.
HTTP
db
sqlite
db
Query All Public Vals Example: val town leaderboard import { zip } from "https://esm.town/v/pomdtr/sql"; import { db } from "https://esm.town/v/sqlite/db"; const res = await db.execute("SELECT author_username, COUNT(*) AS val_count FROM vals GROUP BY author_username ORDER BY 2 DESC LIMIT 10"); console.table(zip(res));
HTTP
dataTableScript
skyehersh
dataTableScript
Remix of: stevekrouse/dataTableScript
Script
manage_users_db
kajgod
manage_users_db
An interactive, runnable TypeScript val by kajgod
Script
dateme_browse
stevekrouse
dateme_browse
Remix of: pomdtr/dateme_browse
Script
sqliteStyle
stevekrouse
sqliteStyle
Remix of: nbbaier/sqliteStyle
Script
tableSelectScript
nbbaier
tableSelectScript
Remix of: nbbaier/resizeScript
Script
Attendance_Register
HMDCreator
Attendance_Register
@jsxImportSource https://esm.sh/react@18.2.0
HTTP