delete_post
Remove a post from a Blogger blog. Deletes the post permanently; use revert_post to unpublish while keeping content.
Instructions
Delete a post. Treat this as irreversible and confirm with a human first.
useTrash is sent unless permanent=True, but it buys nothing you can act
on: a deleted post returns 404 and never shows up in a SOFT_TRASHED listing
(verified against the live API). Whether Blogger's own web UI can still
restore it is not something the API can tell you.
If the goal is to take a post off the public blog, use revert_post
instead — it keeps the content and is trivially undone by publishing again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| blog_id | Yes | ||
| post_id | Yes | ||
| permanent | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||