Skip to main content

CHANGELOG API Reference

Module Information

Service Files:

  • Private: service/changelog.js

Available Services: 1 Documented Services: 1


changelog.read

Read changelog entries for the current user from the changelog_read stored procedure. All filter parameters are optional; any falsy value is stripped before the procedure call. The current user ID is injected automatically from the session.

PropertyValue
ScopeHub (requires hub context)
PermissionOwner (7)

Endpoint:

https://hostname/-/svc/changelog.read

Parameters

ParameterTypeRequiredDefaultDescription
laststringNo-ID or cursor of the last changelog entry seen by the client. Used for incremental fetching. Omitted from the procedure call when falsy.
idstringNo-Specific changelog entry ID to retrieve. Omitted from the procedure call when falsy.
pagenumberNo-Page number for pagination. Omitted from the procedure call when falsy.
excludestringNo-Comma-separated list of entry IDs or categories to exclude from results. Omitted from the procedure call when falsy.

Returns

FieldTypeDescription
itemsarray<object>List of changelog entries returned by the changelog_read stored procedure. Returns an empty array when the procedure yields no results.

Possible Errors

Error CodeHTTP StatusDescription
PERMISSION_DENIED403Caller does not have owner permission on this hub

  • ACL System - Permission model
  • Service Routing - URL patterns
  • Error Handling - Error codes