Parameters
JSON body
Request body
application/jsonidstringRequiredCategory external ID to delete.
Example
abc123def456ghijSoft-deletes a post category by setting deleted_date. The category disappears from all listings. Fails if the category has non-deleted child categories or assigned posts — these must be moved or deleted first. This is different from toggle-active, which only hides the category without removing it.
JSON body
idstringRequiredCategory external ID to delete.
abc123def456ghij1 status code documented
successbooleanRequiredAlways true on success.
{
"success": false
}POST /bff/post-category/delete
curl -X POST "https://api.bizkithub.com/bff/post-category/delete" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"id": "abc123def456ghij"
}'All BizKitHub public API endpoints require authentication via API key.