Delete Posts
Remove one or multiple posts—of any state—from your workspace. This endpoint enforces role-based permissions and state-specific restrictions.
Requirements
Authentication: Bearer API token
Scope:
posts
Headers:
Authorization: Bearer-API YOUR_API_KEY
Publer-Workspace-Id: YOUR_WORKSPACE_ID
Endpoint
Deletes one or more posts based on the provided IDs.
Query Parameters
Parameter
Type
Required
Description
post_ids
array
Yes
Array of post IDs to delete
Authorization Rules
You may delete:
Posts you created
Posts in workspaces you own
Posts in workspaces where you have “post action” access
Private drafts: only their creator can delete
Published posts requiring approval: restricted roles (e.g., editors) cannot delete
Queued posts (except reminders): cannot be deleted
Pending-state deletions trigger a notification to the creator before removal.
Deletes one or multiple posts from the workspace specifying exact post IDs. Authorization rules apply to ensure users can only delete posts they have permission to delete.
Array of post IDs to delete. Can include both MongoDB ObjectIDs and PostgreSQL IDs.
ID of the workspace containing the posts
Related Resources
List Posts API - Retrieve and filter posts
Update Posts API - Modify existing posts
Last updated
Was this helpful?