update_post
Update a Blogger post by sending only the fields you need to change; omitted fields stay untouched. Change title, content, or labels, and optionally publish a draft.
Instructions
Update a post, sending only the fields you pass (PATCH semantics).
Omitted fields are left untouched, so you can change just the title without resending the body. Two things to know:
labelsREPLACES the whole label list. To add one label, read the current list withget_postfirst and pass the full new list.publish=False(the default) does not unpublish anything — a live post stays live. It only means "do not publish a draft as part of this edit". Userevert_postto take a live post back to draft.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | ||
| labels | No | ||
| blog_id | Yes | ||
| content | No | ||
| post_id | Yes | ||
| publish | No | ||
| content_format | No | html | |
| reader_comments | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||