# Discounts

Discounts provide configurable pricing adjustments at various levels (catalog, category, product). Support percentage, flat per quantity, and flat amount discount types with party-based assignments.

 - [GET /discounts](https://api-docs.sitecore.com/ordercloud/discounts/discounts.list.md)
 - [POST /discounts](https://api-docs.sitecore.com/ordercloud/discounts/discounts.create.md)
 - [GET /discounts/{discountID}](https://api-docs.sitecore.com/ordercloud/discounts/discounts.get.md)
 - [PUT /discounts/{discountID}](https://api-docs.sitecore.com/ordercloud/discounts/discounts.save.md): If an object with the same ID already exists, it will be overwritten.
 - [DELETE /discounts/{discountID}](https://api-docs.sitecore.com/ordercloud/discounts/discounts.delete.md)
 - [PATCH /discounts/{discountID}](https://api-docs.sitecore.com/ordercloud/discounts/discounts.patch.md)
 - [DELETE /discounts/{discountID}/assignments](https://api-docs.sitecore.com/ordercloud/discounts/discounts.deleteassignment.md)
 - [GET /discounts/assignments](https://api-docs.sitecore.com/ordercloud/discounts/discounts.listassignments.md)
 - [POST /discounts/assignments](https://api-docs.sitecore.com/ordercloud/discounts/discounts.saveassignment.md)
