Product Feed API (v1.0)

Download OpenAPI description
Languages
Servers
Playground

https://{slug}.api-se.playground.norce.tech/commerce/productfeed/1.0/

Stage

https://{slug}.api-se.stage.norce.tech/commerce/productfeed/1.0/

Production

https://{slug}.api-se.norce.tech/commerce/productfeed/1.0/

Schemas

ProductCommentCulture

Product comment in specific culture.

CultureCodestring or null

Represents language corresponding with ISO 639-1 (e.g. "en") alone or together with localization corresponding with ISO 3166-1 (e.g. "GB") Valid values can be both "en" or "en-GB". Most commonly used format is "xx-XX".

Commentstring or null<= 50 characters

The comment in localized text.

{ "CultureCode": "string", "Comment": "string" }

ProductStatus

Represents a ProductStatus (lightweight product message).

PartNostring or null

Part number, the unique identifier of the updated item (product or variant).

Statusstring(Status)

Specifies the status for the part number.

Enum"active""coming""expiring""hidden""inactive"
PricesArray of objects(Price)

The best price per Sales Area on the Application.

OnHandsArray of objects(OnHand)

A collection of all warehouses enabled and their stock values for the item.

SuppliersArray of objects(Supplier)

A collection of all suppliers listing the item.

PrimaryCategorystring or null

The primary category for the item.

ViewCountinteger(int32)

The view count for the item. A stat collected from Norce Commerce Services, by method UpdateProductViewCount and can be used for popularity ranking.

FlagsArray of objects(Flag)

Active flags on the item.

HistoricalBestPricesArray of objects(HistoricalBestPrice)

Historical prices the past 30 days before the last price change.

DetailedPricesArray of objects(Price)

Detailed prices for all requested pricelists (or all public pricelists if omitted). Prices selected is not constrained by application sales areas such as the prices field.

{ "PartNo": "string", "Status": "active", "Prices": [ {} ], "OnHands": [ {} ], "Suppliers": [ {} ], "PrimaryCategory": "string", "ViewCount": 0, "Flags": [ {} ], "HistoricalBestPrices": [ {} ], "DetailedPrices": [ {} ] }

QuantityBreakPrice

Represents a quantity-break price.

PriceListCodestring or null

The price list code. Called "Agreement" in Norce Commerce API and Query. This may be diferent than on the default price.

QuantityBreakinteger(int32)

Quantity Break, the quantity from where this price becomes valid. The price is then valid until the next quantity break.

IsDiscountableboolean

Defines if the current price is further discountable or not by promotions.

Valuenumber(double)

The chosen price, exclusing VAT, with 2 decimal precision.

ValueIncVatnumber(double)

The chosen price, including VAT, with 2 decimal precision.

{ "PriceListCode": "string", "QuantityBreak": 0, "IsDiscountable": true, "Value": 0.1, "ValueIncVat": 0.1 }

Exports

Operations

Jobs

Operations