Purpose:
Retrieve a list of all Workbooks associated with a specific workspace.
Used to populate workspace dashboards or fetch workbook structure metadata for synchronization tasks.
GET /noCo/api/v2/workspaces/{workspaceId}/tables
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | UUID | ✅ Yes | Identifier of the workspace to query |
| Parameter | Type | Required | Description |
|---|---|---|---|
| isIncludeColumns | boolean | ❌ No | If true, the response includes column metadata for each workbook |
Requires authentication using:
Authorization: Bearer <token>
| Header | Required |
|---|---|
| Authorization | ✅ Yes |
| Accept | ❌ No |
curl -X GET https://be.datagol.ai/noCo/api/v2/workspaces/{workspaceId}/tables?isIncludeColumns=true \
-H "Authorization: Bearer <token>"
| Field | Type | Description |
|---|---|---|
| id | string | Unique identifier for the workbook |
| title | string | Display name of the workbook |
| columns | array | Column metadata (returned only when isIncludeColumns=true) |
| tableType | enum | Type of workbook (DYNAMIC, STATIC) |
Retrieves all workbooks within the specified workspace.
If isIncludeColumns=true, column definitions such as name, type, and UI metadata are included in the response.
Results are typically returned in the order of workbook position configured in the workspace.