Skip to main content
GET
/
noCo
/
api
/
v2
/
workspaces
/
{workspaceId}
/
tables
/
{tableId}
/
linkTables
Get All Link Tables of Current Table
curl --request GET \
  --url https://be.datagol.ai/noCo/api/v2/workspaces/{workspaceId}/tables/{tableId}/linkTables \
  --header 'Authorization: Bearer <token>'
[
  {
    "id": "6d85b345-b626-4b87-b664-66237d7333e8",
    "workspaceId": "16231f3f-8208-4c51-a460-87d17244344f",
    "tableName": "table_c8be6d9c",
    "title": "employee",
    "description": "",
    "tableType": "DYNAMIC",
    "columns": [
      {
        "id": "75272cd2-63c4-4d4c-b2eb-20a864834a2a",
        "name": "noco_87fee1b5",
        "uiDataType": "ID",
        "backendDataType": "BIGSERIAL"
      },
      {
        "id": "f0f38619-4396-420f-aa20-5bf13bfac51c",
        "name": "course_name",
        "uiDataType": "SINGLE_LINE_TEXT",
        "backendDataType": "TEXT",
        "required": false,
        "description": "",
        "uiMetadata": {
          "title": "course name"
        }
      },
      {
        "id": "b83a3605-2996-4898-8f31-076d34e49424",
        "name": "course_1234",
        "uiDataType": "LINK",
        "backendDataType": "BIG SERIAL",
        "colOptions": {
          "id": "f668c79a-11ca-4640-bcf9-ae214712f0a7",
          "relationType": "MANY_TO_MANY",
          "columnId": "b83a3605-2996-4898-8f31-076d34e49424",
          "associatedColumnId": "a19221ad-ef55-4de7-b9b3-2e6a05e3bd93",
          "tableId": "6d85b345-b626-4b87-b664-66237d7333e8",
          "associateTableId": "9c8a448d-7884-4158-bfca-202bc95b0515",
          "childColumnId": "75272cd2-63c4-4d4c-b2eb-20a864834a2a",
          "parentColumnId": "f830fd3f-8624-4ae5-959f-36f1756d828a",
          "isItSource": false
        },
        "uiMetadata": {
          "title": "course"
        }
      }
    ],
    "views": [
      {
        "id": "e5a120e8-fa3b-47cb-9773-7541aa4ec270",
        "name": "Grid View (Master)",
        "type": "GRID",
        "isMaster": true,
        "position": 0
      }
    ]
  }
]

Authorizations

Authorization
string
header
required

This API uses OAuth 2.0 with the authorization code grant flow.

Path Parameters

workspaceId
string<uuid>
required

Workspace identifier

tableId
string<uuid>
required

Table identifier to query linked tables for

Response

200 - application/json

Linked tables retrieved successfully

id
string<uuid>

Unique identifier of the linked table

workspaceId
string<uuid>

Workspace this table belongs to

tableName
string

Internal system name of the table

title
string

Display name of the table shown in the UI

description
string

Optional description of the table

columns
object[]

List of all columns in the table including system-generated and user-defined columns

views
object[]

List of views defined on this table