Baserow Representative API Octri Preview
GET/api/database/rows/table/{table_id}/{row_id}/history/

List database table row history

Lists change-history entries for a row in a database table. Use limit to control the number of entries returned and offset to select where the results begin. The response includes pagination metadata and the change details for each entry.

4 parameters
row_idintegerrequired
The unique identifier of the row whose change history you want to retrieve.
table_idintegerrequired
The unique identifier of the table containing the row.
limitintegeroptional
The maximum number of row history entries to return.
offsetintegeroptional
The number of row history entries to skip before returning results.

4 status codes
200Returns a paginated response with the total count, next and previous page links, and change-history entries containing action, actor, before-and-after values, fields metadata, and timestamp.
countintegerrequired
The total amount of results.
nextstringrequired
URL to the next page.
previousstringrequired
URL to the previous page.
resultsarray<object>required
204Returns no response body.
400Returned when the authenticated user is not in the relevant group.
detailstringoptional
Human readable details about what went wrong.
errorstringoptional
Machine readable error indicating what went wrong.
Allowed:ERROR_USER_NOT_IN_GROUP
404Returned when the table or row does not exist.
detailstringoptional
Human readable details about what went wrong.
errorstringoptional
Machine readable error indicating what went wrong.
Allowed:ERROR_TABLE_DOES_NOT_EXISTERROR_ROW_DOES_NOT_EXIST

Error handling

A 400 is returned when the authenticated user is not in the relevant group. A 404 is returned when the table or row does not exist. The table_id and row_id path parameters must identify the row whose history you want to retrieve.