Code examples

Getting inventory

Maintain accurate inventory levels by refreshing stock data regularly. This prevents overselling and improves customer experience.


Use case

Show accurate stock levels on product pages and in cart validation.


Example: inventory lookup by SKU

const baseUrl = 'https://api.hlc.bike/us/v3.0'
const apiKey = process.env.HLC_API_KEY

const sku = ['020056-07', '861070-L-001'].join(',')
const res = await fetch(`${baseUrl}/Catalog/Products/Inventory?sku=${sku}`, {
  headers: { ApiKey: apiKey },
})

const inventory = await res.json()
Previous
Code examples