Skip to main content

GET /api/v1/change-history

Returns a paginated feed of all changes made within a tenant. Every create, update, delete, publish, rollback, approve, reject, archive, and restore action is recorded in the audit log and surfaced through this endpoint. Use it to answer “who changed what, when?” for compliance, debugging, and operational visibility.

Authentication

Requires a valid tenant and one of the following roles: admin or editor.

Query Parameters

All parameters are optional. When no filters are provided, the endpoint returns the most recent changes across all entity types.

Example Request

Fetch all decision flow changes in the last 7 days:

Example Response


Response Fields

Action Types


Error Responses


Combine entityId with no other filters to see the complete lifecycle of a single entity — from creation through every update, publish, and rollback.
The summary field is auto-generated from the action and entity type, formatted for display in a UI timeline (e.g., “Created Offer”, “Published Decision Flow”). Use it directly in activity feeds without additional formatting.
See also: Audit Logs | Decision Flow Versions | Decision Flow Rollback