Posts
Publish a saved draft
Publish or schedule in place with the original ID and immutable sourceDraftId. Content, campaign, assetMetadata and platform options are preserved. Supply expectedSnapshot from GET to fence every stored field. Identical completed approvals return the existing result without reposting; a claimed or uncertain operation returns 409. Approval-required agents cannot approve themselves. Personal drafts remain editable after every destination fails; approved submissions retain a failed outcome for reconciliation.
post/v1/posts/{id}/publish
Request
- Base URL: https://api.postlake.dev
- URL: https://api.postlake.dev/v1/posts/{id}/publish
- Auth: bearerAuth (a scheme the document does not define)
Path parameters
idstring required
Request body
Response
Published or scheduled
Changes
No recorded changes to this operation across all 1 revision of this API.