Skip to content
Download OpenAPI description
Languages
Servers

https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/

Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations

List pricing rules for a price list

Request

Path
priceListIdinteger(int32)required

Price list id

curl -i -X GET \
  'https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist/{priceListId}/pricing'

Responses

OK

BodyArray [
Idinteger(int32)
PriceListIdinteger(int32)
CategoryIdinteger(int32)
CategoryNamestring
CategoryPathstring
CategoryParentCountinteger(int32)
ManufacturerIdinteger(int32)
ManufacturerNamestring
FlagsArray of objects(IdNameModel)
MinValuenumber(double)
MaxValuenumber(double)
PriceRuleIdinteger(int32)
PriceRuleNamestring
PriceRuleLabelstring
PriceRuleValuenumber(double)
PriceRuleUnitstring
KickbackPercentagenumber(double)
MinimumProductMarginPercentagenumber(double)
MinimumProductMarginPercentageIsInheritedboolean
PreferredPositioninteger(int32)
LimitToPriceRecommendedboolean
SupplementChargenumber(double)
SupplementChargePercentagenumber(double)
IsActiveboolean
Changedstring
ChangedBystring
]
Response
[ { "Id": 0, "PriceListId": 0, "CategoryId": 0, "CategoryName": "string", "CategoryPath": "string", "CategoryParentCount": 0, "ManufacturerId": 0, "ManufacturerName": "string", "Flags": [], "MinValue": 0.1, "MaxValue": 0.1, "PriceRuleId": 0, "PriceRuleName": "string", "PriceRuleLabel": "string", "PriceRuleValue": 0.1, "PriceRuleUnit": "string", "KickbackPercentage": 0.1, "MinimumProductMarginPercentage": 0.1, "MinimumProductMarginPercentageIsInherited": true, "PreferredPosition": 0, "LimitToPriceRecommended": true, "SupplementCharge": 0.1, "SupplementChargePercentage": 0.1, "IsActive": true, "Changed": "string", "ChangedBy": "string" } ]

Update pricing rules for a price list

Request

Path
priceListIdinteger(int32)required

Price list id

Bodyrequired

Pricing rules

Array [
Idinteger(int32)
PriceListIdinteger(int32)
CategoryIdinteger(int32)
CategoryNamestring
CategoryPathstring
CategoryParentCountinteger(int32)
ManufacturerIdinteger(int32)
ManufacturerNamestring
FlagsArray of objects(IdNameModel)
MinValuenumber(double)
MaxValuenumber(double)
PriceRuleIdinteger(int32)
PriceRuleNamestring
PriceRuleLabelstring
PriceRuleValuenumber(double)
PriceRuleUnitstring
KickbackPercentagenumber(double)
MinimumProductMarginPercentagenumber(double)
MinimumProductMarginPercentageIsInheritedboolean
PreferredPositioninteger(int32)
LimitToPriceRecommendedboolean
SupplementChargenumber(double)
SupplementChargePercentagenumber(double)
IsActiveboolean
Changedstring
ChangedBystring
]
curl -i -X PUT \
  'https://customer-slug.api-se.playground.norce.tech/commerce/management/1.0/api/pricing/pricelist/{priceListId}/pricing' \
  -H 'Content-Type: application/json' \
  -d '[
    {
      "Id": 0,
      "PriceListId": 0,
      "CategoryId": 0,
      "CategoryName": "string",
      "CategoryPath": "string",
      "CategoryParentCount": 0,
      "ManufacturerId": 0,
      "ManufacturerName": "string",
      "Flags": [
        {
          "Id": 0,
          "Name": "string"
        }
      ],
      "MinValue": 0.1,
      "MaxValue": 0.1,
      "PriceRuleId": 0,
      "PriceRuleName": "string",
      "PriceRuleLabel": "string",
      "PriceRuleValue": 0.1,
      "PriceRuleUnit": "string",
      "KickbackPercentage": 0.1,
      "MinimumProductMarginPercentage": 0.1,
      "MinimumProductMarginPercentageIsInherited": true,
      "PreferredPosition": 0,
      "LimitToPriceRecommended": true,
      "SupplementCharge": 0.1,
      "SupplementChargePercentage": 0.1,
      "IsActive": true,
      "Changed": "string",
      "ChangedBy": "string"
    }
  ]'

Responses

OK

Body
object
Response
{}
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations
Operations