API-first commerce. No theme lock-in.
Karum Headless: REST + GraphQL + Webhook + Storefront SDK. Build in Next.js, Nuxt, SvelteKit or React Native — Karum stays the management system behind.
Are classic platforms tying your hands?
Theme-engine prison
Liquid / Twig / proprietary templates — no React Server Components.
1.4s TTFB
Half your visitors leave after 3 seconds; edge cache is a dream.
Multi-channel = multiple loads
Web + mobile + kiosk on the same catalog, but each has its own backend.
Vendor lock-in
Data is proprietary; switching means starting from zero.
Karum as backend, frontend is yours.
REST + GraphQL + WebSocket + Webhook + TypeScript-first SDK. Edge cache, 200ms TTFB, 1M+ req/min capacity.
- REST OpenAPI 3.1 (300+ endpoints)
- GraphQL Storefront API (cursor pagination)
- TypeScript SDK (Next/Nuxt/Astro/Remix/SvelteKit)
- Real-time WebSocket (orders, stock, prices)
- Signed webhook + outbox (exactly-once)
- Edge cache (Cloudflare/Vercel) · 200ms TTFB avg
8 developer-focused modules.
API-first commerce essentials, all out of the box.
REST + GraphQL
OpenAPI 3.1 + Storefront GraphQL in parallel.
APITypeScript SDK
(at)karum/storefront-sdk · autocomplete · tree-shake.
DXEdge cache + CDN
Cloudflare/Vercel — 200ms TTFB.
PerformanceReal-time WebSocket
Orders, stock, prices, reviews — instant events.
RealtimeWebhook + outbox
Signed, exactly-once, retry policy ready.
EventsTheme Kit CLI
Local dev + version control + deploy.
CLIOAuth + scoped tokens
RBAC + Argon2id hash + rotating refresh.
SecuritySandbox + test data
Unlimited test tenants; production-like data.
Test"Live in 8 days on Next.js 15 App Router; with the Karum SDK we didn't even write useQuery hooks. TTFB 180ms with edge cache."
Recommended for headless.
Hobby/POC fits Starter API. Production projects sit on Scale; high volume on Enterprise.
Recommended — 5M req/month · prod availability guarantee · webhook outbox.
See detailsAre classic platforms FAQ
API-first is the future.
Eight headless-critical capabilities side by side.
| Capability | Karum | İkas API | Shopify Hydrogen | Commercetools |
|---|---|---|---|---|
| REST + GraphQL | Both | REST | GraphQL | REST |
| TypeScript SDK | Native + autocomplete | None | Yes | Community |
| TTFB | 187ms | 1.2s | 350ms | 240ms |
| Edge cache | Cloudflare/Vercel | None | Hydrogen | Yes |
| Webhook outbox | Exactly-once + DLQ | At-least-once | At-least-once | None |
| Storefront GraphQL | Persisted queries | None | Yes | Yes |
| Test sandbox | Unlimited | 1 dev store | Development store | Limited |
| Türkçe docs + TR support | TR-first | TR available | EN only | EN only |
Your first sale this week. Setup in 5 minutes.
Our onboarding team runs the process. Data migration, product mapping, and channel connection included — first sale on average in 3–7 days.