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.
Acción de catálogo Integraciones pipedream:airtable
Recupere registros de una tabla base de Airtable con filtrado y ordenación. Utilice filterByFormula para consultas condicionales. Admite paginación hasta 100 registros. Ideal para: búsquedas de datos, generación de informes, obtención de datos de CRM, consultas de inventario.
De un vistazo
| Campo | Valor |
|---|---|
| Action ID | airtable-list-records |
| Categoría | Integraciones |
| Conector | pipedream:airtable |
| Requiere gas | No |
| Movimiento de fondos | Ninguno declarado |
| Etiquetas | pipedream, integration, oauth, airtable, database, read, query, filter, list, fetch |
Esquema de payload
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
baseId | string | Sí | ID de la base de Airtable (comienza con 'app', p. ej., 'appXXXXXXXXXXXXXX') |
tableId | string | Sí | ID de la tabla o nombre de la tabla |
maxRecords | number | No | Número máximo de registros a devolver (predeterminado: 100, máximo: 100) |
filterByFormula | string | No | Fórmula de Airtable para filtrar registros (p. ej., '{Status} = "Active"') |
sort | array | No | Matriz de objetos de ordenación para especificar el orden de clasificación |
view | string | No | Nombre o ID de la vista a utilizar |
fields | array | No | Matriz de nombres de campos a devolver (devuelve todos los campos si se omite) |
Esquema de resultado
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
success | boolean | Sí | Si los registros se recuperaron correctamente |
data | object | No | Datos de respuesta de la API de Airtable |
exports | object | No | Valores exportados de la acción |
Ejemplos
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" }}'
Los campos de carga útil pueden utilizar expresiones de flujo de trabajo como {{$trigger.body.amount}}, {{$nodes.fetch.result.price}} y {{$props.asset}} cuando el valor debe provenir de un desencadenador, un nodo anterior o una propiedad de flujo de trabajo reutilizable.
