Norce Commerce Metadata v1.1 service (1.1)

The Metadata namespace has Entities and Operations concerned with the Application and similar context. It contains the Application entity, Stores and other data for lookups.

Download OpenAPI description
Languages
Servers
Playground

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

Stage

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

Production

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

Flags

Contains endpoints for viewing flags on the application. Any flags except product flags.

Operations

InfoTypes

Contains endpoints for viewing metadata for extended fields, specifically for Stores.

Operations

Location

Contains endpoints for looking up location information from the application.

Operations

Application

Contains endpoints for viewing metadata for application configurations.

Operations

Stores

Contains endpoints for viewing Store information and its metadata.

Operations

Schemas

Location

This entity defines a location. If StoreId and StoreCode are both null, then WarehouseId and LocationId are not null and vice versa. All properties can have values if the Store is fetched from Norce Commerce. The information can be used when specifying Store/Warehouse/Location in some API-methods.

StoreIdinteger or null(int32)

This is the internal Norce ID.

StoreCodestring or null

This is a code used to map Store from an external system.

WarehouseIdinteger or null(int32)

This is the internal Norce ID.

LocationIdIdinteger or null(int32)

This is the internal Norce ID.

{ "StoreId": 0, "StoreCode": "string", "WarehouseId": 0, "LocationIdId": 0 }

LocationInfo

LocationInfo aggregates Locations for a zipcode in a country. Available locations are Delivery, Pickup and Payment.

CountryCodestring or null

This is country code for the location.

ZipCodestring or null

This is zip code for the location.

Deliveryobject or null

This entity defines a location. If StoreId and StoreCode are both null, then WarehouseId and LocationId are not null and vice versa. All properties can have values if the Store is fetched from Norce Commerce. The information can be used when specifying Store/Warehouse/Location in some API-methods.

Pickupobject or null

This entity defines a location. If StoreId and StoreCode are both null, then WarehouseId and LocationId are not null and vice versa. All properties can have values if the Store is fetched from Norce Commerce. The information can be used when specifying Store/Warehouse/Location in some API-methods.

Paymentobject or null

This entity defines a location. If StoreId and StoreCode are both null, then WarehouseId and LocationId are not null and vice versa. All properties can have values if the Store is fetched from Norce Commerce. The information can be used when specifying Store/Warehouse/Location in some API-methods.

{ "CountryCode": "string", "ZipCode": "string", "Delivery": { "StoreId": 0, "StoreCode": "string", "WarehouseId": 0, "LocationIdId": 0 }, "Pickup": { "StoreId": 0, "StoreCode": "string", "WarehouseId": 0, "LocationIdId": 0 }, "Payment": { "StoreId": 0, "StoreCode": "string", "WarehouseId": 0, "LocationIdId": 0 } }

OnHand

Information about OnHand for a given SKU. There are generally three different types of OnHand in Norce. One for the Web, one for the chosen supplier and one for any specified Store.

Valuenumber or null(decimal)

The aggregated value from all warehouses and locations in the current context (Web, Supplier or Store).

IncomingValuenumber or null(decimal)

The incoming quantity on the next delivery.

NextDeliveryDatestring or null(date-time)

The next delivery data from supplier to client warehouse.

LeadtimeDayCountinteger or null(int32)

The number of days it takes to ship from the supplier.

LastCheckedstring or null(date-time)

When onHand info was last checked. Null if never.

IsActiveboolean or null

Indicate if the product is stocked in a store.

IsReturnableboolean or null

Indicate if the product is returnable in a store.

InfoArray of objects or null(IdValue)

List of IdValues for the OnHand data for this sku warehouse location combination. This will always be null unless fetched with any of the ProductOnHand methods.

{ "Value": 0, "IncomingValue": 0, "NextDeliveryDate": "2019-08-24T14:15:22Z", "LeadtimeDayCount": 0, "LastChecked": "2019-08-24T14:15:22Z", "IsActive": true, "IsReturnable": true, "Info": [ {} ] }