REST API

You can also find a fully comprehensive and up-to-date Swagger documentation here.

API Structure

In order to maintain your custom pricing lists, the Pricing Engine offers a range of RESTful endpoints.

Price lists

/api/PriceList

  • GET Get all available price lists

    • limit, offset
  • POST Create one price list

    • priceList

Single price list

/api/PriceList/{id}

  • GET Get one price list

    • id
  • PUT Update one price list

    • id, priceList
  • DELETE Delete one price list

    • id

Conditions

/api/PriceListCondition

  • GET Returns all configurable conditions

  • POST Create one price list condition

    • priceListCondition

Single condition

/api/PriceListCondition/{id}

  • GET Get one price list condition

    • id
  • PUT Update one price list conditions

    • id, priceListCondition
  • DELETE Delete one price list conditions

    • id

Prices in all lists

/api/PriceListPrices

  • GET Get all available price list prices

    • limit, offset
  • POST Create one or more price list prices

    • priceListPrices
  • PUT Update one or more price list prices

    • priceListPrices
  • DELETE Remove an amount of price list prices

    • priceListPrices

Prices in a single list

/api/PriceListPrices/{id}

  • GET get one price list prices

    • id