You build the shop.
We run the engine.
Bring your own frontend. Get a typed client for the catalog, delivery quotes, guest checkout and order tracking.
Explore the SDKYOUR FIRST COLLECTIONTypeScript
import { createStorefrontClient } from '@classytic/commerce-client';
const store = createStorefrontClient({
apiUrl: 'https://YOUR_API_HOST/api/v1',
store: 'your-store-id',
});
const featured = await store.products({
collection: 'featured',
limit: 8,
});Use your deployment’s API URL and the Store ID from the dashboard.
No secret key.
Just your Store ID.
The public client reads published products and places guest orders. Filter by category, tag, collection or price. Keep carts in your frontend.
Your UI.
Server-confirmed totals.
The server validates prices, delivery and variants. Send a stable idempotency key with checkout; preserve the input and key when retrying.
Private operations.
Explicit permissions.
Use the separate /management entry for catalog and order administration. Keep merchant tokens and API keys on trusted servers.
Ready to connect your first store?
Create a merchant account