Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

If using Bearer auth, pass the Secret Key as the token:

Path Parameters

id
string
required
version
integer
required

Response

200 - application/json

Successful response

success
boolean
required
liveVersion
number
required

The current live version the merge was computed against. Echo this back as expectedLiveVersion when rebasing.

draftDateUpdated
string<date-time>
required

The draft's last-modified timestamp at merge time. Echo this back as expectedDraftDateUpdated when rebasing to guard against concurrent draft edits.

conflicts
object[]
required
rebaseRequired
boolean
required

True when publishing this draft is blocked until it is rebased — either the merge has conflicts, or the draft is behind live (or its approval went stale) while the organization enforces rebase-before-publish. When true with no conflicts, callers with bypass-approval permission can still publish with mergeNow: true; others must rebase first.

result
object