Overview
AITable
This CDK catalogue package is pinned to @activepieces/piece-apitable@0.2.0 and declares 4 declared actions and 1 declared trigger. Its definition is derived from the exact reviewed Activepieces source.
Provider runtime verification is recorded separately when an approved test connection is exercised; this catalogue entry does not claim that verification.
Technical guide
Technical reference
- Package:
@activepieces/piece-apitable@0.2.0 - Exact artifact digest:
sha256:2f89f2cac6a31ad2fc4481138cceb8d50a97e811fe272bc1780e5885c8e5d707 - Source: the exact reviewed Activepieces source
- Authentication, action and trigger schemas are taken from the exact pinned package.
Capability summary
Authentication
Authentication method: custom
Authentication profiles
connection · custom
- Token Required · protected credential
- Instance Url Required
Supported objects
| Object | Read | Write | Notes |
|---|---|---|---|
| Create Record | Yes | No | |
| Update Record | Yes | No | |
| Find Records | Yes | No | |
| Custom API Call | Yes | No | |
| New Record | Yes | No | Trigger contract validated offline; live event delivery is tracked separately. |
Supported actions
Create Record · Read
Creates a new record in datasheet.
apitable_create_record · Risk: low · Retry: safe
Inputs
space_id· string · Requireddatasheet_id· string · Requiredfields· object · Required, The fields to add to the record.
Update Record · Read
Updates an existing record in datasheet.
apitable_update_record · Risk: low · Retry: safe
Inputs
space_id· string · Requireddatasheet_id· string · RequiredrecordId· string · Required, The ID of the record to update.fields· object · Required, The fields to add to the record.
Find Records · Read
Finds records in datasheet.
apitable_find_record · Risk: low · Retry: safe
Inputs
space_id· string · Requireddatasheet_id· string · RequiredrecordIds· array · Optional, The IDs of the records to find.fieldNames· array · Optional, The returned record results are limited to the specified fieldsmaxRecords· number · Optional, How many records are returned in totalpageSize· number · Optional, How many records are returned per page (max 1000)pageNum· number · Optional, Specifies the page number of the pagefilter· string · Optional, The filter to apply to the records (see https://help.aitable.ai/docs/guide/manual-formula-field-overview/)
Custom API Call · Read
Make a custom API call to a specific endpoint
custom_api_call · Risk: low · Retry: safe
Inputs
url· object · Requiredmethod· string · Requiredheaders· object · Optional, Authorization headers are injected automatically from your connection.queryParams· object · Optional, Appended to the URL as ?key=value.body_type· string · Optionalbody· object · Optionalresponse_is_binary· boolean · Optional, Enable for files like PDFs, images, etc.failsafe· boolean · Optional, On a failed request, output the error instead of failing the step.timeout· number · Optional, Seconds to wait for a response. Empty: up to the flow limit (10 min).followRedirects· boolean · Optional, Follow 3xx redirects instead of returning them as the response.
Triggers
New Record · Poll
Triggers when a new record is added to a datasheet.
Inputs
space_id· stringdatasheet_id· string
Setup
Setup
Create a tenant connection only in the consuming Studio instance when this connector is made available there. Credentials remain in that tenant's Vault-backed connection and are not stored in CDK package metadata.
Limitations
The package has passed deterministic offline package-load and contract validation. No provider credentials, provider API call or live webhook delivery is represented by this release state.