Delete a post from social networks
Delete a published post from all remote social network platforms it was published to.
Delete a published post from all remote social network platforms it was published to. The post record is kept in the Outstand database but marked as deleted. Returns per-account results - networks that do not support post deletion via API (TikTok, Instagram) will appear with status='failed'. Threads is supported (requires the threads_delete scope) and only removes posts created by the connected account. At least one successful deletion returns HTTP 200 with success=true.
Permissions: Requires posts:delete and posts:publish. Access is limited by the API key creator's current organization membership and stored key ceiling. See Organization permissions.
id*stringRemote deletion attempted. Check the 'results' array for per-account status. 'success' is true if at least one network deleted the post.
application/json- response
success*booleanTrue if at least one social network account had its post successfully deleted. False if all accounts failed.
results*array<>Per-account deletion results. Networks without a delete API (TikTok, Instagram, Threads) will appear here with status='failed'.
curl -X DELETE 'https://api.outstand.so/v1/posts/string/remote'{ "success": true, "results": [ { "network": "string", "username": "string", "platform_post_id": "string", "status": "deleted", "error": "string" } ]}