返回顶部
🇺🇸 English
🇨🇳 简体中文
🇨🇳 繁體中文
🇺🇸 English
🇯🇵 日本語
🇰🇷 한국어
🇫🇷 Français
🇩🇪 Deutsch
🇪🇸 Español
🇷🇺 Русский
a

airtable

Read Airtable bases, tables, and records directly via the Airtable API. Use when you need spreadsheet/database data from Airtable. Calls api.airtable.com directly with no third-party proxy.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
538
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

airtable

# Airtable Read bases, tables, and records directly via `api.airtable.com`. ## Setup (one-time) 1. Go to https://airtable.com/create/tokens 2. Click **+ Create new token**, give it a name 3. Add scopes: - `data.records:read` - `schema.bases:read` 4. Under **Access**, select which bases to grant access to (or all) 5. Copy the token — it starts with `pat` 6. Set the environment variable: ``` AIRTABLE_PAT=pat_your_token_here ``` ## Commands ### List all accessible bases ```bash python3 /mnt/skills/user/airtable/scripts/airtable.py list-bases ``` ### List tables in a base ```bash python3 /mnt/skills/user/airtable/scripts/airtable.py list-tables <base_id> ``` ### List records in a table ```bash python3 /mnt/skills/user/airtable/scripts/airtable.py list-records <base_id> "Table Name" python3 /mnt/skills/user/airtable/scripts/airtable.py list-records <base_id> "Table Name" --limit 50 ``` ### Filter records with a formula ```bash python3 /mnt/skills/user/airtable/scripts/airtable.py list-records <base_id> "Tasks" --filter "{Status}='Done'" python3 /mnt/skills/user/airtable/scripts/airtable.py list-records <base_id> "Contacts" --filter "NOT({Email}='')" ``` ### Filter to specific fields only ```bash python3 /mnt/skills/user/airtable/scripts/airtable.py list-records <base_id> "People" --fields "Name,Email,Company" ``` ### Use a specific view ```bash python3 /mnt/skills/user/airtable/scripts/airtable.py list-records <base_id> "Tasks" --view "Active Tasks" ``` ### Get a specific record ```bash python3 /mnt/skills/user/airtable/scripts/airtable.py get-record <base_id> "Table Name" <record_id> ``` ### Search records ```bash python3 /mnt/skills/user/airtable/scripts/airtable.py search-records <base_id> "Contacts" "Smith" python3 /mnt/skills/user/airtable/scripts/airtable.py search-records <base_id> "Contacts" "smith@acme.com" --field "Email" ``` ## Notes - Free plan: unlimited bases, 1,000 records per base. API reads work on free. - Base IDs start with `app`, record IDs start with `rec`. - Table names are case-sensitive and must match exactly. Use quotes if the name has spaces. - Airtable deprecated old API keys in Feb 2024. Only Personal Access Tokens (PAT) work now.

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 native-airtable-1776311649 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 native-airtable-1776311649 技能

通过命令行安装

skillhub install native-airtable-1776311649

下载

⬇ 下载 airtable v0.1.0(免费)

文件大小: 3.41 KB | 发布时间: 2026-4-16 16:18

v0.1.0 最新 2026-4-16 16:18
Initial release — Connects directly to Airtable's official API for reading spreadsheet/database contents.

- Read Airtable bases, tables, and records through direct API calls (no third-party proxy).
- Supports filtering, field selection, view selection, and record searching.
- Requires a Personal Access Token (PAT) for authentication (old API keys not supported).
- Provides command-line scripts for listing and querying bases, tables, and records.
- Clear setup instructions and usage examples included.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部