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/{priceListId}/population
curl -i -X GET \
'https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist/{priceListId}/population' \
-H 'account-id: 0' \
-H 'application-id: 0'Returns the Price List Populations
The name of the parent price list, which this population is associated with
Indicates whether this population rule type is include or exclude, determining if the specified criteria should be adding or substracting products from the price list.
Indicates whether this price list population is active or just part of the category tree structure. Root rule should be active.
The collection of category rules used in this price list population
The collection of manufacturers associated with this price list population rule
The collection of flags associated with this price list population rule
[ { "Id": 0, "ParentPriceListName": "string", "IsSupplierRequired": true, "IsInclude": true, "IsChecked": true, "Categories": [ … ], "Manufacturers": [ … ], "Flags": [ … ] } ]
Price list population model to update
The name of the parent price list, which this population is associated with
Indicates whether this population rule type is include or exclude, determining if the specified criteria should be adding or substracting products from the price list.
Indicates whether this price list population is active or just part of the category tree structure. Root rule should be active.
The collection of category rules used in this price list population
The collection of manufacturers associated with this price list population rule
https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist/{priceListId}/population
curl -i -X PUT \
'https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist/{priceListId}/population' \
-H 'Content-Type: application/json' \
-H 'account-id: 0' \
-H 'application-id: 0' \
-d '{
"Id": 0,
"ParentPriceListName": "string",
"IsSupplierRequired": true,
"IsInclude": true,
"IsChecked": true,
"Categories": [
{
"CategoryId": 0,
"Name": "string",
"IsChecked": true,
"IsOpen": true,
"Categories": [
{}
],
"Manufacturers": [
{
"Id": 0,
"Name": "string",
"Changed": "string",
"ChangedBy": "string"
}
],
"Flags": [
{
"Id": 0,
"Name": "string",
"Changed": "string",
"ChangedBy": "string"
}
],
"ParentId": 0,
"Level": 0,
"IsSupplierRequired": true,
"Changed": "string",
"ChangedBy": "string"
}
],
"Manufacturers": [
{
"Id": 0,
"Name": "string",
"Changed": "string",
"ChangedBy": "string"
}
],
"Flags": [
{
"Id": 0,
"Name": "string",
"Changed": "string",
"ChangedBy": "string"
}
]
}'