Parameters
JSON body
Request body
application/jsonidsstring[]RequiredExternal IDs of the posts to publish immediately. Silently skips ids that do not belong to the caller organisation.
Sets visibility = public and, for posts that have not gone live yet (published_date is NULL or in the future), fast-forwards published_date to NOW(). Posts that were already live keep their editorial published_date. Single UPDATE on the DB; scoped to the caller organisation. Use this instead of /bulk-visibility when the intent is "make these scheduled/draft posts live right now" rather than "unhide something that was already public once".
JSON body
idsstring[]RequiredExternal IDs of the posts to publish immediately. Silently skips ids that do not belong to the caller organisation.
1 status code documented
success"true"RequiredmatchednumberRequiredrequestednumberRequired{
"success": true,
"matched": 0,
"requested": 0
}POST /bff/post/bulk-publish-now
curl -X POST "https://api.bizkithub.com/bff/post/bulk-publish-now" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"ids": [
"string"
]
}'All BizKitHub public API endpoints require authentication via API key.