Diff a revision against another revision
Returns a schema-keyed JSON diff between this revision and a baseline. The same shapes the in-app review surface produces under Copy as → Minimal JSON / Full JSON: minimal lists only what changed (with id-keyed arrays bucketed into added/removed/modified items and reorder detection), while full returns the complete before/after content of the revision. Lifecycle fields (version, status, comment, date, createdBy, publishedBy) are excluded from the diff body and echoed via from / to instead. Defaults to diffing against the revision’s own baseVersion; pass ?base=live to diff against the current live revision, or ?base=<version> for an arbitrary historical one.
Authorizations
If using Bearer auth, pass the Secret Key as the token:
Query Parameters
minimal (default) returns only what changed, with id-keyed arrays bucketed into added/removed/modified items. full returns the complete before/after content of the revision.
minimal, full Compare against: baseVersion (default — the revision's own baseVersion, matches the in-app review view), live (the currently-live revision), or an integer version (an arbitrary historical revision).
"baseVersion"Response
Successful response
- Option 1
- Option 2

