The Norce Management API lets you manage configurations and metadata on a client.
The Norce Management API lets you manage configurations and metadata on a client.
https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/
https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist/{id}
curl -i -X GET \
'https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist/{id}' \
-H 'account-id: 0' \
-H 'application-id: 0'The URL path to the price list image, deprecated, not normally used.
The sales area identifier associated with this price list, if null, no specific sales area is assigned and is usually inherited from the application it is connected to or from the primary sales area of the client. This is primarily used for rounding rules, where rounding is calculated on the including VAT sale price.
The name of the inherited sales area, shows the current application sales area.
The default supplement charge percentage applied to products
The default supplement charge amount applied to products
The default minimum product margin percentage
Indicates whether prices are limited to recommended prices
The identifier of the parent price list for inheritance. If null, some price rules are not working.
The chosen warehouse identifier for this price list. The primary warehouse that is used for stock checking and availability.
The chosen location identifier for this price list. The primary location that is used for stock checking and availability. This is usually used as the location receiving stock reservation by Norce shopping logic.
Indicates whether the price list has prices that is publicly accessible from the application.
Indicates whether this is a virtual price list. Virtual price lists are calculated in real-time and do not store prices. Requires a parent price list that provide the base information and assortment.
Indicates whether the price list is limited to available stock. Currently not functional.
Indicates whether this price list is marked as favorite in the current application in the admin interface.
Indicates whether the price list is currently active, note this may still be a price list that has not started or has ended.
{ "Id": 0, "PriceListId": 0, "Name": "string", "Description": "string", "Code": "string", "ImageKey": "string", "ImageUrl": "string", "TypeId": 0, "TypeName": "string", "PriceRuleName": "string", "StartDate": "2019-08-24T14:15:22Z", "EndDate": "2019-08-24T14:15:22Z", "CurrencyId": 0, "CurrencyCode": "string", "CurrencyName": "string", "SalesAreaId": 0, "SalesAreaName": "string", "SalesAreaIdIsInherited": true, "InheritedSalesAreaName": "string", "DefaultPriceRuleId": 0, "DefaultPriceRuleValue": 0, "DefaultSupplementChargePercentage": 0, "DefaultSupplementCharge": 0, "DefaultMinimumProductMarginPercentage": 0, "DefaultLimitToPriceRecommended": true, "InheritStructureCalculationRule": 0, "ParentPriceListId": 0, "ParentPriceListName": "string", "PopulationRuleId": 0, "PopulationRuleName": "string", "ChosenWarehouseId": 0, "ChosenLocationId": 0, "IsPrimary": true, "IsPublic": true, "IsNotStarted": true, "IsEnded": true, "IsVirtual": true, "IsLimitedToStock": true, "IsFavorite": true, "IsActive": true, "Changed": "string", "ChangedBy": "string" }
Price List to update
The URL path to the price list image, deprecated, not normally used.
The sales area identifier associated with this price list, if null, no specific sales area is assigned and is usually inherited from the application it is connected to or from the primary sales area of the client. This is primarily used for rounding rules, where rounding is calculated on the including VAT sale price.
The name of the inherited sales area, shows the current application sales area.
The default supplement charge percentage applied to products
The default supplement charge amount applied to products
The default minimum product margin percentage
Indicates whether prices are limited to recommended prices
The identifier of the parent price list for inheritance. If null, some price rules are not working.
The chosen warehouse identifier for this price list. The primary warehouse that is used for stock checking and availability.
The chosen location identifier for this price list. The primary location that is used for stock checking and availability. This is usually used as the location receiving stock reservation by Norce shopping logic.
Indicates whether the price list has prices that is publicly accessible from the application.
Indicates whether this is a virtual price list. Virtual price lists are calculated in real-time and do not store prices. Requires a parent price list that provide the base information and assortment.
Indicates whether the price list is limited to available stock. Currently not functional.
Indicates whether this price list is marked as favorite in the current application in the admin interface.
Indicates whether the price list is currently active, note this may still be a price list that has not started or has ended.
https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist/{id}
curl -i -X PUT \
'https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist/{id}' \
-H 'Content-Type: application/json' \
-H 'account-id: 0' \
-H 'application-id: 0' \
-d '{
"Id": 0,
"PriceListId": 0,
"Name": "string",
"Description": "string",
"Code": "string",
"ImageKey": "string",
"ImageUrl": "string",
"TypeId": 0,
"TypeName": "string",
"PriceRuleName": "string",
"StartDate": "2019-08-24T14:15:22Z",
"EndDate": "2019-08-24T14:15:22Z",
"CurrencyId": 0,
"CurrencyCode": "string",
"CurrencyName": "string",
"SalesAreaId": 0,
"SalesAreaName": "string",
"SalesAreaIdIsInherited": true,
"InheritedSalesAreaName": "string",
"DefaultPriceRuleId": 0,
"DefaultPriceRuleValue": 0,
"DefaultSupplementChargePercentage": 0,
"DefaultSupplementCharge": 0,
"DefaultMinimumProductMarginPercentage": 0,
"DefaultLimitToPriceRecommended": true,
"InheritStructureCalculationRule": 0,
"ParentPriceListId": 0,
"ParentPriceListName": "string",
"PopulationRuleId": 0,
"PopulationRuleName": "string",
"ChosenWarehouseId": 0,
"ChosenLocationId": 0,
"IsPrimary": true,
"IsPublic": true,
"IsNotStarted": true,
"IsEnded": true,
"IsVirtual": true,
"IsLimitedToStock": true,
"IsFavorite": true,
"IsActive": true,
"Changed": "string",
"ChangedBy": "string"
}'0
https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist
curl -i -X GET \
https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist \
-H 'account-id: 0' \
-H 'application-id: 0'Returns a list of price lists, if any exist
The URL path to the price list image, deprecated, not normally used.
The sales area identifier associated with this price list, if null, no specific sales area is assigned and is usually inherited from the application it is connected to or from the primary sales area of the client. This is primarily used for rounding rules, where rounding is calculated on the including VAT sale price.
The name of the inherited sales area, shows the current application sales area.
The default supplement charge percentage applied to products
The default supplement charge amount applied to products
The default minimum product margin percentage
Indicates whether prices are limited to recommended prices
The identifier of the parent price list for inheritance. If null, some price rules are not working.
The chosen warehouse identifier for this price list. The primary warehouse that is used for stock checking and availability.
The chosen location identifier for this price list. The primary location that is used for stock checking and availability. This is usually used as the location receiving stock reservation by Norce shopping logic.
Indicates whether the price list has prices that is publicly accessible from the application.
Indicates whether this is a virtual price list. Virtual price lists are calculated in real-time and do not store prices. Requires a parent price list that provide the base information and assortment.
Indicates whether the price list is limited to available stock. Currently not functional.
Indicates whether this price list is marked as favorite in the current application in the admin interface.
Indicates whether the price list is currently active, note this may still be a price list that has not started or has ended.
[ { "Id": 0, "PriceListId": 0, "Name": "string", "Description": "string", "Code": "string", "ImageKey": "string", "ImageUrl": "string", "TypeId": 0, "TypeName": "string", "PriceRuleName": "string", "StartDate": "2019-08-24T14:15:22Z", "EndDate": "2019-08-24T14:15:22Z", "CurrencyId": 0, "CurrencyCode": "string", "CurrencyName": "string", "SalesAreaId": 0, "SalesAreaName": "string", "SalesAreaIdIsInherited": true, "InheritedSalesAreaName": "string", "DefaultPriceRuleId": 0, "DefaultPriceRuleValue": 0, "DefaultSupplementChargePercentage": 0, "DefaultSupplementCharge": 0, "DefaultMinimumProductMarginPercentage": 0, "DefaultLimitToPriceRecommended": true, "InheritStructureCalculationRule": 0, "ParentPriceListId": 0, "ParentPriceListName": "string", "PopulationRuleId": 0, "PopulationRuleName": "string", "ChosenWarehouseId": 0, "ChosenLocationId": 0, "IsPrimary": true, "IsPublic": true, "IsNotStarted": true, "IsEnded": true, "IsVirtual": true, "IsLimitedToStock": true, "IsFavorite": true, "IsActive": true, "Changed": "string", "ChangedBy": "string" } ]
Price List to add
The URL path to the price list image, deprecated, not normally used.
The sales area identifier associated with this price list, if null, no specific sales area is assigned and is usually inherited from the application it is connected to or from the primary sales area of the client. This is primarily used for rounding rules, where rounding is calculated on the including VAT sale price.
The name of the inherited sales area, shows the current application sales area.
The default supplement charge percentage applied to products
The default supplement charge amount applied to products
The default minimum product margin percentage
Indicates whether prices are limited to recommended prices
The identifier of the parent price list for inheritance. If null, some price rules are not working.
The chosen warehouse identifier for this price list. The primary warehouse that is used for stock checking and availability.
The chosen location identifier for this price list. The primary location that is used for stock checking and availability. This is usually used as the location receiving stock reservation by Norce shopping logic.
Indicates whether the price list has prices that is publicly accessible from the application.
Indicates whether this is a virtual price list. Virtual price lists are calculated in real-time and do not store prices. Requires a parent price list that provide the base information and assortment.
Indicates whether the price list is limited to available stock. Currently not functional.
Indicates whether this price list is marked as favorite in the current application in the admin interface.
Indicates whether the price list is currently active, note this may still be a price list that has not started or has ended.
https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist
curl -i -X POST \
https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist \
-H 'Content-Type: application/json' \
-H 'account-id: 0' \
-H 'application-id: 0' \
-d '{
"Id": 0,
"PriceListId": 0,
"Name": "string",
"Description": "string",
"Code": "string",
"ImageKey": "string",
"ImageUrl": "string",
"TypeId": 0,
"TypeName": "string",
"PriceRuleName": "string",
"StartDate": "2019-08-24T14:15:22Z",
"EndDate": "2019-08-24T14:15:22Z",
"CurrencyId": 0,
"CurrencyCode": "string",
"CurrencyName": "string",
"SalesAreaId": 0,
"SalesAreaName": "string",
"SalesAreaIdIsInherited": true,
"InheritedSalesAreaName": "string",
"DefaultPriceRuleId": 0,
"DefaultPriceRuleValue": 0,
"DefaultSupplementChargePercentage": 0,
"DefaultSupplementCharge": 0,
"DefaultMinimumProductMarginPercentage": 0,
"DefaultLimitToPriceRecommended": true,
"InheritStructureCalculationRule": 0,
"ParentPriceListId": 0,
"ParentPriceListName": "string",
"PopulationRuleId": 0,
"PopulationRuleName": "string",
"ChosenWarehouseId": 0,
"ChosenLocationId": 0,
"IsPrimary": true,
"IsPublic": true,
"IsNotStarted": true,
"IsEnded": true,
"IsVirtual": true,
"IsLimitedToStock": true,
"IsFavorite": true,
"IsActive": true,
"Changed": "string",
"ChangedBy": "string"
}'0