Get product by SKU
Returns one product looked up by its product number (SKU); the response shape depends on the product type. Kept for links already in circulation; new integrations should use the by-handle route instead. For ticket products, the price here is indicative — per-slot availability and prices come from GET /api/schedules/ticket.
Path parameters
Headers
Identifies which store this request is for. Required on every store-scoped route. It is not authentication and not a secret — it grants no privileges and is safe to send from a browser. You receive the value once your Entria backend has been created and configured. Missing header returns 400; an unknown store returns 404.
Query parameters
BCP 47 locale code (e.g. da-DK, en-US). Defaults to DEFAULT_LOCALE env binding.
Response
The product, shaped according to its type — see the Product schema. Tickets carry an indicative price (price/basePrice, or a minPrice/maxPrice range) from the schedule summary; per-slot availability and prices come from GET /api/schedules/ticket. Gift cards may include a list of preset amounts (options) and a price range (minPrice/maxPrice); other types return price and basePrice directly.
