Utvecklarplattform
API-first. Headless. Bakåtkompatibelt.
Allt i HDL Commerce är ett API-anrop bort. REST och GraphQL, webhooks för varje händelse, SDK:er och en headless storefront. Versionerat och stabilt.
Snabbstart
Hämta produkter med rätt pris per kund.
En enda fråga ger dig katalog, lager och priser anpassade efter kanal och kundavtal — i realtid.
GET/v2/catalog/products
POST/v2/carts/{id}/items
GET/v2/customers/{id}/pricing
// Hämta katalog med kundunika priser
const { products } = await hdl.query(`
query Catalog($channel: Channel!, $tier: String) {
products(channel: $channel, inStock: true) {
id name sku
price(tier: $tier) { amount currency }
stock { available }
}
}`, { channel: 'B2B', tier: customer.tier });
// Lägg i kundvagn
await hdl.cart.add(cart.id, { sku: products[0].sku, qty: 12 });# Hämta produkter via REST
curl https://api.hdlcommerce.se/v2/catalog/products \
-H "Authorization: Bearer $HDL_TOKEN" \
-H "X-Channel: b2b" \
-d "customer=cus_8842"
# Svar: produkter med rätt pris, lager & moms
{ "data": [ { "sku": "IBK-096", "price": 559 } ] }
Byggt för utvecklare
Inga överraskningar, ingen inlåsning.
REST & GraphQL
Välj stilen som passar. Samma data, fullt täckande, väldokumenterat.
Webhooks & events
Prenumerera på order, lager, kund och pris. Reagera i realtid.
Stabila versioner
Versionerat API med lång livslängd. Förändringar som påverkar API:et annonseras i god tid.
SDK:er
TypeScript, PHP och .NET. Typade klienter som sparar tid.
Headless storefront
Next.js-starter och komponenter — eller bygg helt eget.
Sandbox & loggar
Testmiljö, API-loggar och nycklar — full insyn i varje anrop.
Bygg vidare
Få nycklar och börja bygga.
Boka en teknisk demo så går vi igenom API:erna live på dina egna use case.