v14

latestOpenAPI 3.0.0raw.githubusercontent.com2026-05-279719892.3 MB
Rows

Replace an existing row

Replace a single row in the draft version of a table. All column values must be specified. If a column has a value in the target table and this request doesn't define that value, it will be deleted. See the "Create a row" endpoint for instructions on how to format the JSON row definitions.

put/cms/hubdb/2026-03/tables/{tableIdOrName}/rows/{rowId}/draft

Path parameters

rowIdstring required
tableIdOrNamestring required

Request body

childTableIdinteger required

Specifies the value for the column child table id

displayIndexinteger required

The index position for displaying the row within the table.

namestring

Specifies the value for hs_name column, which will be used as title in the dynamic pages

pathstring

Specifies the value for hs_path column, which will be used as slug in the dynamic pages

valuesobject required

List of key value pairs with the column name and column value

Response

successful operation

childTableIdstring required

Specifies the value for the column child table id

createdAtstring date-time required

Timestamp at which the row is created

idstring required

The id of the table row

namestring required

Specifies the value for hs_name column, which will be used as title in the dynamic pages

pathstring required

Specifies the value for hs_path column, which will be used as slug in the dynamic pages

publishedAtstring date-time required

The timestamp indicating when the row was last published, in date-time format.

updatedAtstring date-time required

Timestamp at which the row is updated last time

valuesobject required

List of key value pairs with the column name and column value