Skip to content

Documentation Norce [Storm] Connect Product Service (4.0)

The Product Service has Entities and Operations to create and update products and content in Norce Commerce.

Download OpenAPI description
Languages
Servers
https://customer-slug.api-se.norce.tech/commerce/connect/4.0/

Schemas

Schemas

SkuStructureItem

Structure item information.

PartNostringrequired

Part number of item to add to structure.

Quantitynumberrequired

Quantity of items included in structure.

StructurePartNostringrequired

Structure item part number, the parent package part number.

AdditionalInfoArray of objects(Info)(Info)

List of additional 3rd party information fields.

SortOrderinteger(int32)

Item sort order in structure.

StandardStructureItemPriceobject(SkuStructureItemPriceList)(SkuStructureItemPriceList)

Structure item price list information.

{ "PartNo": "string", "Quantity": 0, "StructurePartNo": "string", "AdditionalInfo": [ {} ], "SortOrder": 0, "StandardStructureItemPrice": { "CurrencyCode": "string", "ItemPriceListCode": "string", "PartNo": "string", "PriceListCode": "string", "PriceSale": 0, "StructurePartNo": "string", "QuantityBreak": 0 } }

SkuStructureItemPriceList

Structure item price list information.

CurrencyCodestringrequired

Currency code in ISO 4217 format, e.g. "SEK", "EUR", "USD".

ItemPriceListCodestringrequired

Structure item price list code. Used for price list matching in Norce Commerce.

PartNostringrequired

This item part number.

PriceListCodestringrequired

Structure price list code (parent). Used for price list matching in Norce Commerce.

PriceSalenumberrequired

Structure item sale price

StructurePartNostringrequired

Structure item part number, the parent package part number.

QuantityBreakinteger(int32)

Minimum quantity required for a price rule to be applied.

{ "CurrencyCode": "string", "ItemPriceListCode": "string", "PartNo": "string", "PriceListCode": "string", "PriceSale": 0, "StructurePartNo": "string", "QuantityBreak": 0 }

Variant

Variant information.

ManufacturerPartNostringrequired

Manufacturer part number. Required when creating products or in combination with ManufacturerCode as identifier of a specific product.

AdditionalImagesArray of objects(Image)(Image)

List of additional images.

CulturesArray of objects(VariantCulture)(VariantCulture)

List of translated variant information fields.

DeliveryMethodsArray of objects(DeliveryMethod)(DeliveryMethod)

List of delivery methods applicable to variant. Use this to restrict which delivery methods that is allowed on the product.

IsDagerousGoodsboolean

Determines if a variant is dangerous goods.

MainImageobject(Image)(Image)

Product image information.

NonParametricVariantDefinitionsArray of objects(VariantDefinition)(VariantDefinition)

List of variant definitions.

SkusArray of objects(Sku)(Sku)

List of SKUs associated to variant.
NOTE: Only one SKU is allowed, multiple SKUs creation for the same product is deprecated, use variantization instead.

SortOrderValueinteger(int32)

Sort order of variant among all the variants.

StockDisplayBreakPointArray of objects(Flag)(Flag)

Stock display break point. Can be used to change the stock value that is displayed.

TranslationRequestedstring(DateTime)

Set to the point in time the translation was requested or null to reset.

VariantFlagsArray of objects(Flag)(Flag)

List of flags applied to variant.

VariantParametricsArray of objects(ParametricValue)(ParametricValue)

List of parametrics applied to variant.

{ "ManufacturerPartNo": "string", "AdditionalImages": [ {} ], "Cultures": [ {} ], "DeliveryMethods": [ {} ], "IsDagerousGoods": true, "MainImage": { "ExternalCode": "string", "FileTypeName": "string", "Url": "http://example.com", "FileName": "string", "LastModified": "string", "Cultures": [] }, "NonParametricVariantDefinitions": [ {} ], "Skus": [ {} ], "SortOrderValue": 0, "StockDisplayBreakPoint": [ {} ], "TranslationRequested": "string", "VariantFlags": [ {} ], "VariantParametrics": [ {} ] }

Competitor

Operations

Product

Operations

Pricelist

Operations