Import products

Use this to import whole product catalogs. Only one price is allowed per product. Use ImportSkuPriceList to add more prices. At least manufacturer code, manufacturer part no and your SKU part no is required if a product should be created. Code is required for products with several variants. To import availability data use ImportOnhands.
Read more about the method here.

Request
header Parameters
required
object <ProductHeader> (ProductHeader)

Json serialized string

Request Body schema:

List of products to import.

Array
Code
string

Product code. Used for product cluster matching in Norce Commerce.

ManufacturerCode
string

Manufacturer code.

Array of objects <Image> (Image)

List of additional product images.

Alias
string

Product alias.

AssortmentCode
string

Product assortment code. If set, assortment with this code will be associated to product.

Array of objects <ProductCategory> (ProductCategory)

List of categories product shall be placed in.

Array of objects <ProductCulture> (ProductCulture)

List of translated product information fields.

object <ProductFamily> (ProductFamily)

Product family information. Families that can not be matched will not be created but give a warning in the logs.

object <Image> (Image)

Product image information.

ManufacturerName
string

Manufacturer name. If manufacturer doesn't exist this field is required to create a new manufacturer.

Array of objects <Flag> (Flag)

List of flags applied to product.

Array of objects <ParametricValue> (ParametricValue)

List of parametrics applied to product.

object <VariantDefinitionGroup> (VariantDefinitionGroup)

Variant definition information.

Array of objects <Variant> (Variant)

List of product variants.

Responses
200

Success

400

Bad Request

500

Internal Server Error

post/Product/ImportProducts
Request samples
[
  • {
    }
]
Response samples
{
  • "StatusCode": "string",
  • "Description": "string",
  • "JobId": "string",
  • "ValidationSummary": {
    }
}