Airtable: List Records
Retrieve records from an Airtable base table with filtering and sorting. Use filterByFormula for conditional queries. Supports pagination up to 100 records. Ideal for: data lookups, report generation, fetching CRM data, inventory queries.
カタログ アクション 統合 pipedream:airtable
Airtable のベーステーブルからフィルタリングとソートを伴ってレコードを取得します。条件付きクエリには filterByFormula を使用してください。最大 100 件のレコードまでのページネーションをサポートします。データ検索、レポート生成、CRM データの取得、在庫クエリに適しています。
概要
| フィールド | 値 |
|---|---|
| アクション ID | airtable-list-records |
| カテゴリ | 統合 |
| コネクタ | pipedream:airtable |
| ガス必要 | いいえ |
| 資金移動 | 宣言なし |
| タグ | pipedream, integration, oauth, airtable, database, read, query, filter, list, fetch |
ペイロード スキーマ
| フィールド | 型 | 必須 | 説明 |
|---|---|---|---|
baseId | string | はい | Airtable ベース ID (「app」で始まり、例: 'appXXXXXXXXXXXXXX') |
tableId | string | はい | テーブル ID またはテーブル名 |
maxRecords | number | いいえ | 返すレコードの最大数 (既定: 100、最大: 100) |
filterByFormula | string | いいえ | レコードをフィルタするための Airtable 数式 (例: '{Status} = "Active"') |
sort | array | いいえ | ソート順を指定するソート オブジェクトの配列 |
view | string | いいえ | 使用するビュー名または ID |
fields | array | いいえ | 返すフィールド名の配列 (省略時はすべてのフィールドを返します) |
結果 スキーマ
| フィールド | 型 | 必須 | 説明 |
|---|---|---|---|
success | boolean | はい | レコードが正常に取得されたかどうか |
data | object | いいえ | Airtable API 応答データ |
exports | object | いいえ | アクションからエクスポートされた値 |
例
json{ "type": "airtable-list-records", "payload": { "baseId": "example-baseId", "tableId": "example-tableId" }, "children": [], "connector": { "type": "pipedream:airtable", "id": "conn_pipedream_airtable" }}
bashcurl -X POST "https://api.b3os.org/v1/actions/airtable-list-records/test" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "inputs": { "baseId": "example-baseId", "tableId": "example-tableId" }}'
ペイロードのフィールドでは、値がトリガー、前のノード、または再利用可能なワークフロープロパティから取得される場合、{{$trigger.body.amount}}、{{$nodes.fetch.result.price}}、および {{$props.asset}} のようなワークフロー式を使用できます。
