Update a blog post
Saves the post whole: send every field as it should be. status and categoryId are the exceptions, and stay as they are when left out. The text is Markdown and nothing in it is trusted as HTML. A picture in the text that the text no longer shows is removed when the post is saved.
Needs the blog.write permission (Change Blog).
Authorizations
A secret API key, made under Developers in the dashboard: Authorization: Bearer shoply_sk_...
Headers
A word of your own for this one change, up to 180 letters, digits, dots, dashes, underscores and colons. Sent again with the same key, the request is not carried out twice: the first answer comes back, with Idempotent-Replay: true.
Path Parameters
The store's ID. A key reaches the store it was made in: GET /key answers which.
The post.
Body
Its title.
The last part of its address. Left out, it is made from the title.
The post's text, as Markdown.
A draft is nowhere on the store. A published post is.
draft, published The blog category it is in. A post moved to another category is counted there as a new one.
What its cover picture shows, for readers who cannot see it.
Its own title in search results. Empty is its title.
Its own description in search results. Empty is the start of its text.

