POST/pages/history

List page history entries

Lists history entries for a page. Supply pageId to identify the page, and use the optional query and cursor fields to filter and paginate its history.

  • IdempotentThe SDK sends Idempotency-Key, so a retried request is only applied once.

6 body fields

Page selection and optional filters and cursor pagination settings for page history.

pageIdstringrequired
Page identifier (UUID or slug ID).
adminViewbooleanoptional
If `true`, the list includes all items the admin has global permissions to access by virtue of their admin role.
beforeCursorstringoptional
Set to `prevCursor` from the previous call to list the previous page. Ignored when `cursor` is also supplied.
cursorstringoptional
Set cursor to `nextCursor` returned by the previous call to list items in the next page.
limitintegeroptional
Maximum number of items to return per page.
Default:20
querystringoptional
Optional text filter to search within the listed items (e.g. filter members by name).

3 status codes
200Returns a paginated list of history entries for the page.
dataobjectoptional
statusintegeroptional
successbooleanoptional
403Returned when the request is forbidden.
errorstringoptional
Reason phrase, for example `Bad Request`.
messagestringoptional
statusCodeintegeroptional
404Returned when the page is not found.
errorstringoptional
Reason phrase, for example `Bad Request`.
messagestringoptional
statusCodeintegeroptional

Error handling

A 403 is returned when the authenticated user is not permitted to access the page history, and a 404 when the page is not found. pageId is required; limit must be between 1 and 100 and defaults to 20 when omitted. Provide cursors in base64 format, and beforeCursor is ignored when cursor is also supplied.