OptionalappliesOptionalapplies"Gäller för": the goods SKUs the position applies to. Since API 2026-10 the rule itself (null =
every goods: no list, a list naming the base product, or a matrix/dimension position); an older
API sends the list as saved (a parent SKU there means all its variants). Read it through
positionApplies, which handles both.
OptionalcatalogSlim answer (?slim=1): the options carry no pictures or attributes; read the catalog.
OptionalclassesMatrix positions: the product's price per class key.
OptionaldefaultThe profile's default choice; null for none (the fabric). Missing on an older API.
OptionalgroupsMatrix positions: the catalog's groups in catalog order, only those with options here.
charges: each option adds charge lines. matrix: the option's group prices the product.
dimension: the option's code joins the class key ("PG5:FA") and never charges.
Only when a variant was asked for (
requestedSku≠sku): does the position apply to it? Hide a position withapplies: falseon that variant's page (the footstool has no armrests).