Skip to main content

Approve a post

POST 

/:workspace/posts/approve/:post

Approves a post that is awaiting approval, moving it to scheduled. Without a request body the post keeps the date and time it already carries; sending date and time moves it as it is approved. Requires permission to schedule posts in the workspace.

Returns 422 when the authenticated user is not allowed to approve posts in this workspace, the post is not in needs_approval, the post is already in history (published or failed), the post is currently being published, or the post cannot be scheduled — that is, it has no stored date and time, its date and time is in the past, or it has no accounts attached.

Request

Responses

Approval result.