This article presents possible use cases and corresponding sample flows that you can support. It provides a useful starting point as you plan your implementation.
When a user changes content, you can review the change before deciding whether it should stand. The review request gives you both the live version and the proposed version, so you can see exactly what is changing.
To review a content change:
action to see what the user did.currentDataItem, the live version, with proposedDataItem, the proposed change, to determine what is changing. For a CREATE, only proposedDataItem is present. For an UNPUBLISH, only currentDataItem is present.submittedByUserId and submittedAt to record who submitted the change and when.If you maintain an external audit or compliance system, you can keep it in sync with every reviewable content change on the site.
To forward content changes to an external system:
complianceReviewRequest object, including the action, currentDataItem, proposedDataItem, and submittedByUserId.Last updated: 12 July 2026