# PriceLists ## Delete pricelist from company - [POST /DeleteCompanyPricelist](https://docs.norce.io/api-reference/services/customerservice/openapi/pricelists/deletecompanypricelist.md): Deletes a PriceList for the specified Company. If the PriceList is the last one on any company it will be inactivated. Note that only Reseller priceLists can be deleted. Any attempt to delete an other priceList type will render an Internal Server Error. ## Get a pricelist for company - [GET /GetCompanyPricelist](https://docs.norce.io/api-reference/services/customerservice/openapi/pricelists/getcompanypricelist.md): Gets a CompanyPriceList for the specified Company. Returns null if the PriceList does not exist. ## Get a pricelist item - [GET /GetPricelistItem](https://docs.norce.io/api-reference/services/customerservice/openapi/pricelists/getpricelistitem.md): Gets a priceList item. Returns null if the PriceListItem does not exist. Prices are in the currency of the PriceList. ## Insert pricelist for company (v2) - [POST /InsertCompanyPricelist2](https://docs.norce.io/api-reference/services/customerservice/openapi/pricelists/insertcompanypricelist2.md): Inserts a new PriceList for the specified Company. If the PriceList is an existing PriceList it will be connected to the Company. Otherwise it will be created. ## Insert a pricelist item - [POST /InsertPricelistItem](https://docs.norce.io/api-reference/services/customerservice/openapi/pricelists/insertpricelistitem.md): Inserts a new priceList item. If the PriceListItem already exists, an update is made. ## List all pricelists for a company - [GET /ListCompanyPricelists](https://docs.norce.io/api-reference/services/customerservice/openapi/pricelists/listcompanypricelists.md): Returns a list of PriceLists for the specified Company. ## List price rules - [GET /ListPriceRules](https://docs.norce.io/api-reference/services/customerservice/openapi/pricelists/listpricerules.md): Lists the available price rules. ## Update pricelist for company (v2) - [POST /UpdateCompanyPricelist2](https://docs.norce.io/api-reference/services/customerservice/openapi/pricelists/updatecompanypricelist2.md): Updates a PriceList for the specified Company. If the PriceList is not an existingPriceList it will be created. Otherwise it will be updated. Note that only Reseller and Application specific priceLists can be updated. Any attempt to update an other priceList type will be ignored. If no PriceRule is specified, PriceRule 7, use standard price, with no discount will be used. To delete a Company PriceList use DeleteCompanyPricelist. ## Update a pricelist item - [POST /UpdatePricelistItem](https://docs.norce.io/api-reference/services/customerservice/openapi/pricelists/updatepricelistitem.md): Updates a priceList item.