Skip to content

Resolve a conflict by keeping the page text

POST
/cms/print/v2/stories/{id}/sync
curl --request POST \
--url https://api.example.com/cms/print/v2/stories/1/sync \
--header 'API-Key: <API-Key>' \
--header 'Content-Type: application/json' \
--header 'Token-User: <Token-User>' \
--data '{ "action": "keep_page" }'

action: keep_page writes the story’s fields to the article even though the CMS changed them too. To take the CMS text instead, the extension refills the story and saves it with pulledVersionId.

id
required
integer
Media typeapplication/json
object
action
required
string
Allowed values: keep_page

The story