NocoDB integration (Data, Productivity). Imported from open-connector.
{base_url}/api/v1/auth/user/me
/api/v2/meta/bases/
/api/v2/meta/bases/{baseId}
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
/api/v2/meta/bases/{baseId}/{sourceId}/tables
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| sourceId | string | required | The NocoDB source ID. |
/api/v2/meta/tables/{tableId}
| Param | Type | Required | Description |
|---|---|---|---|
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
/api/v3/meta/bases/{baseId}/tables/{tableId}
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
/api/v3/meta/bases/{baseId}/tables/{tableId}/views
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
/api/v3/meta/bases/{baseId}/tables/{tableId}/views
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| view | object | required | The NocoDB v3 view creation payload. |
/api/v3/meta/bases/{baseId}/tables/{tableId}/fields
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| field | object | required | The NocoDB v3 field creation payload. |
/api/v2/tables/{tableId}/records
| Param | Type | Required | Description |
|---|---|---|---|
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| limit | integer | optional | The maximum number of records to return. |
| offset | integer | optional | The zero-based offset for pagination. |
| where | string | optional | A NocoDB where expression, such as (Status,eq,Done). |
| sort | string | optional | A comma-separated sort expression. Prefix a field with - for descending sort. |
| fields | string | optional | A comma-separated list of fields to include. |
| viewId | string | optional | The NocoDB view ID used to restrict records to a specific view. |
| shuffle | boolean | optional | Whether to shuffle the returned records. |
/api/v2/tables/{tableId}/records/count
| Param | Type | Required | Description |
|---|---|---|---|
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| where | string | optional | A NocoDB where expression, such as (Status,eq,Done). |
| viewId | string | optional | The NocoDB view ID used to restrict records to a specific view. |
/api/v2/tables/{tableId}/records/{recordId}
| Param | Type | Required | Description |
|---|---|---|---|
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| recordId | string | required | The NocoDB record ID value. |
| fields | string | optional | A comma-separated list of fields to include. |
/api/v2/tables/{tableId}/records
| Param | Type | Required | Description |
|---|---|---|---|
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| rows | array | required | Records to delete. Each record must include its NocoDB record ID. |
/api/v3/data/{baseId}/{tableId}/records
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| page | integer | optional | The one-based page number to retrieve. |
| nestedPage | integer | optional | The one-based page number for nested linked record data. |
| pageSize | integer | optional | The maximum number of records to return. |
| where | string | optional | A NocoDB v3 where expression, such as (Status,eq,Done). |
| sort | string | optional | A NocoDB v3 sort expression. |
| fields | string | optional | A comma-separated list or JSON array string of fields to include. |
| viewId | string | optional | The NocoDB view ID used to restrict records to a specific view. |
| linksAsLtar | boolean | optional | Whether Links fields should return full linked record data. |
/api/v3/data/{baseId}/{tableId}/count
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| where | string | optional | A NocoDB v3 where expression, such as (Status,eq,Done). |
| viewId | string | optional | The NocoDB view ID used to restrict records to a specific view. |
/api/v3/data/{baseId}/{tableId}/records
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| recordId | string | required | The NocoDB record ID value. |
| fields | string | optional | A comma-separated list or JSON array string of fields to include. |
| linksAsLtar | boolean | optional | Whether Links fields should return full linked record data. |
/api/v3/data/{baseId}/{tableId}/{suffix}
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| records | array | required | Records to create in the table. |
| suffix | string | required | Path parameter: suffix |
/api/v3/data/{baseId}/{tableId}/{suffix}
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| records | array | required | Records to update in the table. |
| suffix | string | required | Path parameter: suffix |
/api/v3/data/{baseId}/{tableId}/{suffix}
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| records | array | required | Records to delete from the table. |
| suffix | string | required | Path parameter: suffix |
/api/v3/data/{baseId}/{tableId}/records
| Param | Type | Required | Description |
|---|---|---|---|
| baseId | string | required | The NocoDB base ID. |
| tableId | string | required | The NocoDB table ID, such as m1abcdefghijk. |
| fieldsToMergeOn | array | required | Field titles or IDs used to match existing records. |
| records | array | required | Records to create or update. |