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

OnHand

Represents the on hand (stock) values per warehouse.

Warehouseobject or null

The unique warehouse reference.

WarehouseTypestring(WarehouseType)

Specifies the warehouse type, used to differentiate between normal warehouses, stores, transit warehouses etc, which is used differently in Norce Commerce business logic.

Enum"warehouse""store""transit""other"
Valuenumber(double)

The current stock quantity, excluding reserved stock.

LeadTimeDayCountinteger or null(int32)

Lead time until delivery can be made. Named as a "Day count" but can be any unit of time defined by the client.

AvailableOnStoresArray of strings

Lists all stores on which this product is available. A list of store codes (not store warehouses).

AvailableOnPriceListsArray of strings or null

Lists all price lists on which this product has a price. A list of price list codes.

NextDeliverystring or null(date-time)

The next delivery date from supplier to this warehouse. Called "NextDeliveryDate" in Norce Commerce Services.

IncomingValuenumber or null(double)

The incoming inventory value for this warehouse.

{ "Warehouse": { "Code": "string", "LocationCode": "string", "Id": 0, "LocationId": 0 }, "WarehouseType": "warehouse", "Value": 0.1, "LeadTimeDayCount": 0, "AvailableOnStores": [ "string" ], "AvailableOnPriceLists": [ "string" ], "NextDelivery": "2019-08-24T14:15:22Z", "IncomingValue": 0.1 }

Parametric

Represents a Parametric value.

Codestring or null<= 50 characters

The unique identifier of the Parametric.

Typestring(ParametricType)

Specifies the parametric type, used to interpret the value set on a Parametric.

Enum"text""integer""decimal""boolean""html""date""list""multiple"
SortOrderinteger or null(int32)

The sort order of the parametric, based on primary category settings.

CulturesArray of objects(ParametricCulture)

The descriptive names of the Parametric along with the actual value set per culture code.

Idinteger(int32)

Internal parametric id

GroupCodestring or null<= 50 characters

The unique identifier of the Parametric Group.

{ "Code": "string", "Type": "text", "SortOrder": 0, "Cultures": [ {} ], "Id": 0, "GroupCode": "string" }

ParametricCulture

Localized Parametric information.

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".

Namestring or null<= 50 characters

The name of the Parametric.

GroupNamestring or null<= 50 characters

The group name of the Parametric, as defined on the primary category.

UnitOfMeasurementstring or null<= 50 characters

Configured unit of measurement for the Parametric.

Valueobject or null

Value set on the Parametric. Can be of type "Text", "Integer", "Decimal", "Boolean", "Html" or "Date". For list and multiple types the value is null.

ListValueobject or null

Detailed code/name information if Type is "ListValue".

MultipleValuesArray of objects or null(CodeName)

Detailed code/name information if Type is "MultipleValue".

{ "CultureCode": "string", "Name": "string", "GroupName": "string", "UnitOfMeasurement": "string", "Value": {}, "ListValue": { "Code": "string", "Name": "string", "Id": 0 }, "MultipleValues": [ {} ] }

Exports

Operations

Jobs

Operations