Parameters
JSON body
Request body
application/jsonpostIdstringRequiredPost external ID.
Example
aBcDeFgH12345678Uses AI to analyze the post title and content and select the best matching category from all active categories in the organisation. If no category is a good fit, the current category remains unchanged.
JSON body
postIdstringRequiredPost external ID.
aBcDeFgH123456781 status code documented
successbooleanRequiredchangedbooleanRequiredWhether the category was changed.
categoryobject | nullRequiredcategoryIdnumberRequiredInternal ID of the selected category.
categoryNamestringRequiredName of the selected category.
{
"success": false,
"changed": false
}POST /bff/post/resolve-category-by-ai
curl -X POST "https://api.bizkithub.com/bff/post/resolve-category-by-ai" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"postId": "aBcDeFgH12345678"
}'All BizKitHub public API endpoints require authentication via API key.