Parameters
2 query
Query parameters
· 2productCodestringRequiredBundle product code.
Example
starter-setlocalestringOptionalLocale for component names.
Example
csReturns the components of a bundle product, the sum of their list prices (to compare with the bundle price), assemblable quantity from component stock, and the bundles this product is a component of. An empty items list means the product is not a bundle.
2 query
productCodestringRequiredBundle product code.
starter-setlocalestringOptionalLocale for component names.
cs1 status code documented
itemsobject[]RequiredproductCodestringRequiredproductNamestringRequiredvariantCodestring | nullRequiredvariantNamestring | nullRequiredquantitynumberRequiredUnits of the component in one bundle.
unitPricenumberRequiredComponent list price (variant price when pinned).
totalPricenumberRequiredunitPrice × quantity.
vatnumberRequiredsoldOutbooleanRequiredactivebooleanRequiredisDeletedbooleanRequiredavailableQuantitynumber | nullRequireditemCountnumberRequiredcomponentsPriceSumnumberRequiredbundlePricenumberRequiredsavingAmountnumberRequiredcomponentsPriceSum − bundlePrice (negative = bundle is pricier).
savingPercentagenumber | nullRequiredbundleVatnumberRequiredavailableQuantitynumber | nullRequiredusedInBundlesobject[]RequiredcodestringRequirednamestringRequired{
"items": [
{
"productCode": "example_productCode",
"productName": "example_productName",
"quantity": 0,
"unitPrice": 0,
"totalPrice": 0,
"vat": 0,
"soldOut": false,
"active": false,
"isDeleted": false
}
],
"itemCount": 0,
"componentsPriceSum": 0,
"bundlePrice": 0,
"savingAmount": 0,
"bundleVat": 0,
"usedInBundles": [
{
"code": "example_code",
"name": "example_name"
}
]
}GET /bff/product/product-detail-bundle
curl -X GET "https://api.bizkithub.com/bff/product/product-detail-bundle?productCode=starter-set&locale=cs" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"All BizKitHub public API endpoints require authentication via API key.