Purpose:
Adds a new row to a workbook within a workspace.
POST /noCo/api/v2/workspaces/{workspaceId}/tables/{workbookId}/rows
| Parameter | Type | Required | Description |
|---|---|---|---|
| workspaceId | UUID | ✅ Yes | Workspace identifier |
| workbookId | UUID | ✅ Yes | Workbook identifier |
Requires authentication using:
Authorization: Bearer <token>
| Header | Required |
|---|---|
| Authorization | ✅ Yes |
{
"cellValues": {}
}
| Field | Type | Required | Description |
|---|---|---|---|
| cellValues | object | ✅ Yes | Key-value mapping of workbook column internal names to their values |
curl -X POST https://be.datagol.ai/noCo/api/v2/workspaces/{workspaceId}/tables/{workbookId}/rows \
-H "Authorization: Bearer <token>" \
-H "Content-Type: application/json" \
-d '{
"cellValues": {
"first_name": "John",
"years_of_experience": 5,
"is_active": true,
"start_date": "2024-02-18T05:00:00+00:00"
}
}'
Inserts a new record into the workbook.
Supports:
• Dynamic column-value mapping using cellValues object
• Internal column names must be used as keys
• Data validation is performed before insertion
• Date values must follow YYYY-MM-DD format