Purpose: Removes existing links between records in a source table and records in a destination table. Supports batch de-linking of multiple record pairs in a single request.
DELETE /noCo/api/v2/workspaces/{workspaceId}/tables/{workbookId}/linkRecordV2
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | UUID | ✅ Yes | Workspace identifier |
| workbookId | UUID | ✅ Yes | Workbook identifier |
Requires Bearer JWT Token
Authorization: Bearer <token>
| Header | Required |
|---|---|
| Authorization | ✅ Yes |
| Content-Type: application/json | ✅ Yes |
[
{
"sourceRecordId": integer,
"destinationRecordId": integer,
"linkColumnId": "uuid"
}
]
| Field | Type | Required | Description |
|---|---|---|---|
| sourceRecordId | integer | ✅ Yes | Primary key of the record in the current (source) table |
| destinationRecordId | integer | ✅ Yes | Primary key of the record in the destination table |
| linkColumnId | UUID | ✅ Yes | LINK column ID or link dataType columnId |
curl -X DELETE https://be.datagol.ai/noCo/api/v2/workspaces/{workspaceId}/tables/{workbookId}/linkRecordV2 \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '[
{
"sourceRecordId": 1,
"destinationRecordId": 1,
"linkColumnId": "21224153-2f85-4b24-a306-4cfbc7e73f70"
},
{
"sourceRecordId": 1,
"destinationRecordId": 2,
"linkColumnId": "21224153-2f85-4b24-a306-4cfbc7e73f70"
}
]'
This API uses OAuth 2.0 with the authorization code grant flow.
Workspace identifier
Workbook identifier
Records de-linked successfully