Version 1.1
Connector Overview: This page documents all 17 actions for the Airtableconnector v1.1.
Bases (3)
POST Create base
/meta/bases
Create a new base in your Airtable account.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The response format expected from the API (e.g. application/json). |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
The name to assign to the new base. |
|
|
The identifier of the workspace where the base should be created. |
GET Get base schema
/meta/bases/{baseId}/tables
Retrieve the schema of a base, including its tables and fields.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The unique identifier of the base whose schema to fetch. |
|
|
The response format expected from the API (e.g. application/json). |
GET List bases
/meta/bases
Retrieve a list of all bases accessible to the authenticated user.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The response format expected from the API (e.g. application/json). |
Comments (4)
POST Create comment
/{baseId}/{tableName}/{recordId}/comments
Add a comment to a specific record in a table.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the record. |
|
|
The name of the table containing the record. |
|
|
The identifier of the record to comment on. |
|
|
The response format expected from the API (e.g. application/json). |
Options (1)
|
Option Name |
Description |
|---|---|
|
|
The content of the comment to create. |
DELETE Delete comment
/{baseId}/{tableName}/{recordId}/comments/{rowCommentId}
Permanently delete a specific comment from a record.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the record. |
|
|
The name of the table containing the record. |
|
|
The identifier of the record whose comment to delete. |
|
|
The identifier of the comment to delete. |
|
|
The response format expected from the API (e.g. application/json). |
GET List comments
/{baseId}/{tableName}/{recordId}/comments
Retrieve all comments associated with a specific record.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the record. |
|
|
The name of the table containing the record. |
|
|
The identifier of the record whose comments to list. |
|
|
The response format expected from the API (e.g. application/json). |
PATCH Update comment
/{baseId}/{tableName}/{recordId}/comments/{rowCommentId}
Update the text of an existing comment on a record.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the record. |
|
|
The name of the table containing the record. |
|
|
The identifier of the record whose comment to update. |
|
|
The identifier of the comment to update. |
|
|
The response format expected from the API (e.g. application/json). |
Options (1)
|
Option Name |
Description |
|---|---|
|
|
The new text content for the comment. |
Fields (2)
POST Create field
/meta/bases/{baseId}/tables/{tableId}/fields
Create a new field in a specific table.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the table. |
|
|
The identifier of the table where the field should be added. |
|
|
The response format expected from the API (e.g. application/json). |
Options (3)
|
Option Name |
Description |
|---|---|
|
|
A description for the new field. |
|
|
The name of the new field. |
|
|
The data type of the new field, such as 'singleLineText' or 'number'. |
GET Update field
/
Update the properties of an existing field.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The response format expected from the API (e.g. application/json). |
Records (6)
POST Create records
/{baseId}/{tableName}
Create one or more records in a table.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the table. |
|
|
The name of the table where records should be created. |
|
|
The response format expected from the API (e.g. application/json). |
DELETE Delete multiple records
/{baseId}/{tableName}
Delete multiple records from a table at once.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
A comma-separated list of record identifiers to delete. |
|
|
The identifier of the base containing the table. |
|
|
The name of the table from which to delete records. |
|
|
The response format expected from the API (e.g. application/json). |
DELETE Delete record
/{baseId}/{tableName}/{recordId}
Delete a single record from a table.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the table. |
|
|
The name of the table containing the record. |
|
|
The identifier of the record to delete. |
|
|
The response format expected from the API (e.g. application/json). |
GET Get record
/{baseId}/{tableName}/{recordId}
Retrieve the data of a specific record.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the table. |
|
|
The name of the table containing the record. |
|
|
The identifier of the record to retrieve. |
|
|
The response format expected from the API (e.g. application/json). |
GET List records
/{baseId}/{tableName}
Retrieve a list of records from a table.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the table. |
|
|
The name of the table whose records to list. |
|
|
The response format expected from the API (e.g. application/json). |
PATCH Update multiple records
/{baseId}/{tableName}
Update multiple records in a table in a single request.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the table. |
|
|
The name of the table containing the records to update. |
|
|
The response format expected from the API (e.g. application/json). |
Tables (2)
POST Create table
/meta/bases/{baseId}/tables
Create a new table in the specified base. Provide the table name and fields in the request body.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the table. |
|
|
The response format expected from the API (e.g. application/json). |
Options (2)
|
Option Name |
Description |
|---|---|
|
|
A description for the new field. |
|
|
The name of the new field. |
PATCH Update table
/meta/bases/{baseId}/tables/{tableName}
Update the properties of an existing table, such as its name or description, in the specified base.
Parameters
|
Parameter Name |
Description |
|---|---|
|
|
The content type of the request payload sent to the API (e.g. application/json). |
|
|
Additional HTTP header name/value pairs to include in the request. |
|
|
Additional query string name/value pairs to append to the request URL. |
|
|
The identifier of the base containing the table. |
|
|
The name of the table containing the records to update. |
|
|
The response format expected from the API (e.g. application/json). |
Options (1)
|
Option Name |
Description |
|---|---|
|
|
The name of the new field. |