delete_post
Remove a specific blog post from Ghost CMS by providing the post ID. Ensures secure deletion through JWT authentication and handles errors for non-existent posts or API issues.
Instructions
Delete a blog post.
Args:
post_id: The ID of the post to delete
ctx: Optional context for logging
Returns:
Success message if post was deleted
Raises:
GhostError: If there is an error accessing the Ghost API or the post doesn't exist
Input Schema
Name | Required | Description | Default |
---|---|---|---|
post_id | Yes |