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
storefront.ts
GraphQL cURL
// 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.