Skip to main content
POST
Publish Handoff

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

brand_id
string<uuid>
required
revision_id
string<uuid>
required

Body

application/json
revisionId
string<uuid>
required
idempotencyKey
string
required
Required string length: 1 - 128
destinationId
string<uuid>
required
approved
boolean
required
childContext
NativeCreateChildContext · object | null
updateTarget
NativeCreateWordPressPageUpdateTarget · object

Response

Successful Response

revisionId
string<uuid>
required
handoffId
string<uuid>
required
destinationId
string<uuid>
required
teamId
string<uuid>
required
teamTaskId
string<uuid>
required
status
enum<string>
required
Available options:
needs_approval,
queued,
published,
failed
accessState
enum<string>
required
Available options:
available,
restricted,
erased
childContext
NativeCreateChildContext · object | null
publishTaskId
string<uuid> | null
operation
enum<string>
default:create_post
Available options:
create_post,
update_page,
create_review_draft
sourceUrl
string<uri> | null
Required string length: 1 - 2083
reviewDraftUrl
string<uri> | null
Required string length: 1 - 2083
publicationStatus
string | null
Allowed value: "draft"
reused
boolean
default:false