List policy entry versions
GET /api/policy-entries/{entryId}/versions
Returns the version history for a policy entry, newest first. Draft and pending-review versions are excluded. Each item is a trimmed summary; fetch a single version to retrieve its content.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”The unique identifier of the policy entry.
Responses
Section titled “ Responses ”The version history for the entry.
The version history of an entry, newest first. Draft and pending-review versions are excluded.
object
The entry versions, ordered newest first.
A trimmed metadata view of one version, returned in version-history listings. Content fields are omitted; fetch a single version to retrieve its content.
object
Unique identifier for this version row.
Example
v1a2b3c4-5678-9abc-def0-1234567890abMonotonic version number within the entry, starting at 1.
Example
3Lifecycle status of this version, such as ‘published’ or ‘superseded’.
Example
publishedIdentifier of the actor who authored this version, when recorded.
Example
kp_1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6dOptional note the author attached to this version.
Example
Corrected the delivery estimate.How this version was produced.
Example
manualThe originating session when this version was produced by an applied change-set.
The conversation that inspired this version, when applicable.
Timestamp when this version became published.
Example
2026-03-15T10:30:00.000ZTimestamp when this version was superseded by a newer one.
Timestamp when this version row was created.
Example
2026-03-15T10:30:00.000ZNo policy entry exists with the given ID in the authenticated tenant.
Standard error response returned by all endpoints on failure.
object
A human-readable error message describing what went wrong.
Example
Conversation not found