Publishes or unpublishes a Page

POST /content/api/v2/pages/:page_id/publish-action

Method Details

HTTP Methods:

POST

Content Type:

application/json

Response Format:

json

Requires Authentication?

Yes

Rate Limited?

Yes

Headers

User-Agent

Products:

Marketing

Either publishes or cancels publishing based on the POSTed JSON.
Publish action accepts a JSON dictionary in this form: {"action": ..the action..} Allowable actions are:

  • "push-buffer-live" which copies the current contents of the auto-save buffer into the live object.
  • "schedule-publish" which pushes the buffer live and then sets up the content for publishing at the existing publish_date time.
  • "cancel-publish" cancels a previous schedule-publish action.
Required Parameters How to use Description
OAuth Access Token or API Key Authorization: Bearer {token} header
or hapikey={key} query parameter.
Used to authenticate the request. Please see this page for more details about authentication.
page_id Used in the request URL Unique identifier for a particular blog