Delete a published post
unpublish_postDelete a published post from Facebook, YouTube, X, LinkedIn, Pinterest, Bluesky, or Google Business. Returns a preview first, then deletes only after user confirmation.
Instructions
Delete a post already published to a platform. Supported: facebook, youtube, x, linkedin, pinterest, bluesky, google_business. Instagram, TikTok, Threads and Reddit posts cannot be deleted through the API; they have to be removed in the platform's own app. Needs the user's approval: call it first without confirmed to get a preview (nothing is sent), show the user exactly what will go out, and repeat the call with confirmed: true only after they approve.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | Yes | Upload-Post profile name. | |
| postId | Yes | Platform post ID to delete (Bluesky: the post AT-URI; Google Business: the full accounts/.../locations/.../localPosts/... name returned on upload). | |
| platform | Yes | Social platform the post lives on. | |
| confirmed | No | Set to true only after the user has seen the preview this tool returns without it and approved it. Without it nothing is sent. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No |