Parameters
JSON body
Request body
application/jsonproductCodesstring[]RequiredProduct codes to update.
activebooleanRequiredTrue = publish (active=true), false = unpublish (active=false).
Flips active on every matched product in a single UPDATE. Soft-deleted rows are skipped so restore + publish stays a two-step decision.
JSON body
productCodesstring[]RequiredProduct codes to update.
activebooleanRequiredTrue = publish (active=true), false = unpublish (active=false).
1 status code documented
success"true"RequiredmatchednumberRequiredrequestednumberRequired{
"success": true,
"matched": 0,
"requested": 0
}POST /bff/product/bulk-set-active
curl -X POST "https://api.bizkithub.com/bff/product/bulk-set-active" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"productCodes": [
"my-product"
],
"active": false
}'All BizKitHub public API endpoints require authentication via API key.