A REST API
Read your published bundles, their products and live pricing, validate a customer’s selection, and get back ready-to-use cart lines. Base URL https://live.bb.eight-cdn.com/api/headless/v1.
Kitenzo Headless lets you take the bundles you’ve built in the Kitenzo admin and render them in any headless storefront — Shopify Hydrogen, Next.js, or a fully custom frontend — instead of (or alongside) a Liquid theme.
It exposes three things:
A REST API
Read your published bundles, their products and live pricing, validate a customer’s selection, and get back ready-to-use cart lines. Base URL https://live.bb.eight-cdn.com/api/headless/v1.
A typed SDK
@kitenzo/core (framework-agnostic) and @kitenzo/react (provider, hooks and the BundleEmbed component) wrap the API with full TypeScript types and a builder state machine.
A web component
<bundle-builder-bundle-v1> renders the exact admin-configured bundle UI — the same component used by Liquid themes — with no custom UI code.
Kitenzo’s full discount engine, conditions, limit rules and cart transform run on Shopify’s infrastructure. Headless storefronts can’t use the Liquid app embed, so they had no way to surface bundles. Headless closes that gap: the same backend engine that powers bundles in a theme is exposed over an authenticated API, so a bundle behaves identically whether it’s rendered in Liquid or in your own React app.
kit_live_… / kit_test_…), created in Settings → Headless.@shopify/hydrogen-react).