The rule based price from a priceList, excluding VAT, if specified.
A rate to multiply with price to get price inc VAT. 25% VAT equals a VatRate of 1.25.
Indicates the default value used as quantity when buying the product. If IsRecommendedQuantityFixed is true, only multiples of this quantity should be allowed.
A unique id for the image at our image server. Url for images are formed like http://[client specific CDN]/{ImageKey}. Preset, height and width can be sent as parameters.
A value used to sort items based on popularity. Lower values are more popular.
Seed formatted as TypeId[1]:Guid[1], TypeId[2]:Guid[2],.., TypeId[n]:Guid[n]. MaxLength: max.
A key that can be used to group items on product. It is equal to the ProductId for non-variants and equals 'v'+variantId for variants. Should only be used when fetching product lists as variants. MaxLength: int.
A comma separated list of flag internal ids. Contains any variant specific flags when fetched in product list AsVariants. MaxLength: max.
Contains the partNo if the product is not a variant. This will be empty if the product has variants. MaxLength: 50.
Contains the priceList internal id if the product is not a variant. This will be empty if the product has variants.
A custom sort order that can be used when the product item is in a list. The sort order is defined for the primary category of the product item.
ParametricListSeed contains a comma separated list of id-value pairs separated by colon. Ex: 4711:32,4712:5. Id is the ParametricId and Value is a ListValueId. Note that parametric values with string or html types are not included here since we cannot know if they contain any of the separators. Use ListParametricInfo to list all parametric info and ListParametricValues2 for all values as lookup when resolving parametric data. MaxLength: max.
ParametricMultipleSeed contains a comma separated list of id-value pairs separated by colon. Ex: 4711:32,4712:5. Id is the ParametricId and Value is a MultipleValueId. Multiple values for the same parametric are repeated with the same id but different values. Note that parametric values with string or html types are not included here since we cannot know if they contain any of the separators. Use ListParametricInfo to list all parametric info and ListParametricValues2 for all values as lookup when resolving parametric data. MaxLength: max.
ParametricValueSeed contains a comma separated list of id-value pairs separated by colon. Ex: 4711:32,4712:5. Id is the ParametricId and Value is the actual value depending on the parametric type. Note that parametric values with string or html types are not included here since we cannot know if they contain any of the separators. Use ListParametricInfo to list all parametric info and ListParametricValues2 for all values as lookup when resolving parametric data. MaxLength: max.
Global text parametrics configured to to appear in lists.
Contains all ParametricIds that distinguishes these variants for this product. Their specific values are found under ParametricListSeed, ParametricMultiSeed or ParametricValueSeed. Use ListParametricInfo to list all parametric info and ListParametricValues2 for all values as lookup when resolving parametric data. MaxLength: max.
A unique name that can be used in Urls and to get a Product. GetProduct and GetProductByUniqueName gets the same Product. MaxLength: 500.
A value that can be used for display logic regarding OnHand.
Indicates if the item is buyable or not. Will always be false if the status is closed. An exception will be thrown if IsBuyable is false and an attempt to buy the item is made. The property can be used to hide or show the buy-button.
The Quantity, if applicable. Null otherwise. This value will be set when it makes sense such as for included items in StructuralItems.
Sku type for this product. Might not be valid if there are variants with different types. Then variants must be examined. Also see ListSkutypes.
A comma separated list of category internal ids ordered so the primary category id is first. MaxLength: max.
If this is set to true only multiples of RecommendedQuantity should be allowed.
Synonyms from the Product in Storm. Can be used when indexing the product in any search engine. MaxLength: 500.
A unique name that can be used in Urls and to get a Product. This is the variant's unique name. GetProduct and GetProductByUniqueName gets the same Product. MaxLength: 500.
This will be the EAN code of the selected variant of the product if any. Variants will have this set. MaxLength: 50.
The price including VAT calculated on the server side. Should be used to display prices including VAT.
{ "Id": 0, "Name": "string", "SubHeader": "string", "Manufacturer": { "Id": 0, "Name": "string", "PartNo": "string", "LogoPath": "string", "LogoKey": "string", "UniqueName": "string" }, "Image": "string", "CampaignImage": "string", "LargeImage": "string", "ThumbnailImage": "string", "FlagIdSeed": "string", "Price": 0, "PriceRecommended": 0, "PriceCatalog": 0, "VatRate": 0, "RecommendedQuantity": 0, "OnHand": { "Value": 0, "IncomingValue": 0, "NextDeliveryDate": "2019-08-24T14:15:22Z", "LeadtimeDayCount": 0, "LastChecked": "2019-08-24T14:15:22Z", "IsActive": true, "IsReturnable": true, "Info": [ … ] }, "OnHandStore": { "Value": 0, "IncomingValue": 0, "NextDeliveryDate": "2019-08-24T14:15:22Z", "LeadtimeDayCount": 0, "LastChecked": "2019-08-24T14:15:22Z", "IsActive": true, "IsReturnable": true, "Info": [ … ] }, "OnHandSupplier": { "Value": 0, "IncomingValue": 0, "NextDeliveryDate": "2019-08-24T14:15:22Z", "LeadtimeDayCount": 0, "LastChecked": "2019-08-24T14:15:22Z", "IsActive": true, "IsReturnable": true, "Info": [ … ] }, "Key": "string", "Updated": "2019-08-24T14:15:22Z", "ImageKey": "string", "PopularityRank": 0, "StatusId": 0, "VariantName": "string", "VariantImageKey": "string", "AdditionalImageKeySeed": "string", "GroupByKey": "string", "VariantFlagIdSeed": "string", "PartNo": "string", "PriceListId": 0, "SortOrder": 0, "CategoryId": 0, "ParametricListSeed": "string", "ParametricMultipleSeed": "string", "ParametricValueSeed": "string", "ParametricTextField": [ { … } ], "VariantParametricSeed": "string", "UniqueName": "string", "StockDisplayBreakPoint": 0, "IsBuyable": true, "SubDescription": "string", "Quantity": 0, "Type": 0, "CategoryIdSeed": "string", "IsRecommendedQuantityFixed": true, "Synonyms": "string", "VariantUniqueName": "string", "IsSubscribable": true, "UnitOfMeasurement": "string", "UnitOfMeasurementCount": 0, "EanCode": "string", "PriceStandard": 0, "IsDangerousGoods": true, "PriceIncVat": 0, "ImageAltText": "string" }