---
title: Discounts API
sidebar:
  label: Overview
  order: 0
---

Explore the discounts API in **Saleor 3.23.43**. Choose an operation below, then follow its type links for arguments and return fields.

Start with [Configure promotions](/developer/discounts/promotions) for the implementation workflow.

[API walkthrough](/quickstart/api) · [Authentication](/api-usage/authentication) · [Download schema](/schema/saleor.graphql)

## Queries

- [promotion](/api-reference/discounts/queries/promotion)
- [promotions](/api-reference/discounts/queries/promotions)
- [voucher](/api-reference/discounts/queries/voucher)
- [vouchers](/api-reference/discounts/queries/vouchers)

## Mutations

- [promotionBulkDelete](/api-reference/discounts/mutations/promotion-bulk-delete)
- [promotionCreate](/api-reference/discounts/mutations/promotion-create)
- [promotionDelete](/api-reference/discounts/mutations/promotion-delete)
- [promotionRuleCreate](/api-reference/discounts/mutations/promotion-rule-create)
- [promotionRuleDelete](/api-reference/discounts/mutations/promotion-rule-delete)
- [promotionRuleTranslate](/api-reference/discounts/mutations/promotion-rule-translate)
- [promotionRuleUpdate](/api-reference/discounts/mutations/promotion-rule-update)
- [promotionTranslate](/api-reference/discounts/mutations/promotion-translate)
- [promotionUpdate](/api-reference/discounts/mutations/promotion-update)
- [saleBulkDelete](/api-reference/discounts/mutations/sale-bulk-delete)
- [voucherBulkDelete](/api-reference/discounts/mutations/voucher-bulk-delete)
- [voucherCataloguesAdd](/api-reference/discounts/mutations/voucher-catalogues-add)
- [voucherCataloguesRemove](/api-reference/discounts/mutations/voucher-catalogues-remove)
- [voucherChannelListingUpdate](/api-reference/discounts/mutations/voucher-channel-listing-update)
- [voucherCodeBulkDelete](/api-reference/discounts/mutations/voucher-code-bulk-delete)
- [voucherCreate](/api-reference/discounts/mutations/voucher-create)
- [voucherDelete](/api-reference/discounts/mutations/voucher-delete)
- [voucherTranslate](/api-reference/discounts/mutations/voucher-translate)
- [voucherUpdate](/api-reference/discounts/mutations/voucher-update)


## Objects

- [DiscountError](/api-reference/discounts/objects/discount-error)
- [ExportVoucherCodes](/api-reference/discounts/objects/export-voucher-codes)
- [OrderDiscount](/api-reference/discounts/objects/order-discount)
- [Promotion](/api-reference/discounts/objects/promotion)
- [PromotionBulkDelete](/api-reference/discounts/objects/promotion-bulk-delete)
- [PromotionCountableConnection](/api-reference/discounts/objects/promotion-countable-connection)
- [PromotionCountableEdge](/api-reference/discounts/objects/promotion-countable-edge)
- [PromotionCreate](/api-reference/discounts/objects/promotion-create)
- [PromotionCreated](/api-reference/discounts/objects/promotion-created)
- [PromotionCreatedEvent](/api-reference/discounts/objects/promotion-created-event)
- [PromotionDelete](/api-reference/discounts/objects/promotion-delete)
- [PromotionDeleted](/api-reference/discounts/objects/promotion-deleted)
- [PromotionEnded](/api-reference/discounts/objects/promotion-ended)
- [PromotionEndedEvent](/api-reference/discounts/objects/promotion-ended-event)
- [PromotionRule](/api-reference/discounts/objects/promotion-rule)
- [PromotionRuleCreate](/api-reference/discounts/objects/promotion-rule-create)
- [PromotionRuleCreated](/api-reference/discounts/objects/promotion-rule-created)
- [PromotionRuleCreatedEvent](/api-reference/discounts/objects/promotion-rule-created-event)
- [PromotionRuleDelete](/api-reference/discounts/objects/promotion-rule-delete)
- [PromotionRuleDeleted](/api-reference/discounts/objects/promotion-rule-deleted)
- [PromotionRuleDeletedEvent](/api-reference/discounts/objects/promotion-rule-deleted-event)
- [PromotionRuleTranslatableContent](/api-reference/discounts/objects/promotion-rule-translatable-content)
- [PromotionRuleTranslate](/api-reference/discounts/objects/promotion-rule-translate)
- [PromotionRuleTranslation](/api-reference/discounts/objects/promotion-rule-translation)
- [PromotionRuleUpdate](/api-reference/discounts/objects/promotion-rule-update)
- [PromotionRuleUpdated](/api-reference/discounts/objects/promotion-rule-updated)
- [PromotionRuleUpdatedEvent](/api-reference/discounts/objects/promotion-rule-updated-event)
- [PromotionStarted](/api-reference/discounts/objects/promotion-started)
- [PromotionStartedEvent](/api-reference/discounts/objects/promotion-started-event)
- [PromotionTranslatableContent](/api-reference/discounts/objects/promotion-translatable-content)
- [PromotionTranslate](/api-reference/discounts/objects/promotion-translate)
- [PromotionTranslation](/api-reference/discounts/objects/promotion-translation)
- [PromotionUpdate](/api-reference/discounts/objects/promotion-update)
- [PromotionUpdated](/api-reference/discounts/objects/promotion-updated)
- [PromotionUpdatedEvent](/api-reference/discounts/objects/promotion-updated-event)
- [Sale](/api-reference/discounts/objects/sale)
- [SaleAddCatalogues](/api-reference/discounts/objects/sale-add-catalogues)
- [SaleBulkDelete](/api-reference/discounts/objects/sale-bulk-delete)
- [SaleChannelListing](/api-reference/discounts/objects/sale-channel-listing)
- [SaleChannelListingUpdate](/api-reference/discounts/objects/sale-channel-listing-update)
- [SaleCountableConnection](/api-reference/discounts/objects/sale-countable-connection)
- [SaleCountableEdge](/api-reference/discounts/objects/sale-countable-edge)
- [SaleCreate](/api-reference/discounts/objects/sale-create)
- [SaleCreated](/api-reference/discounts/objects/sale-created)
- [SaleDelete](/api-reference/discounts/objects/sale-delete)
- [SaleDeleted](/api-reference/discounts/objects/sale-deleted)
- [SaleRemoveCatalogues](/api-reference/discounts/objects/sale-remove-catalogues)
- [SaleToggle](/api-reference/discounts/objects/sale-toggle)
- [SaleTranslatableContent](/api-reference/discounts/objects/sale-translatable-content)
- [SaleTranslate](/api-reference/discounts/objects/sale-translate)
- [SaleTranslation](/api-reference/discounts/objects/sale-translation)
- [SaleUpdate](/api-reference/discounts/objects/sale-update)
- [SaleUpdated](/api-reference/discounts/objects/sale-updated)
- [Voucher](/api-reference/discounts/objects/voucher)
- [VoucherAddCatalogues](/api-reference/discounts/objects/voucher-add-catalogues)
- [VoucherBulkDelete](/api-reference/discounts/objects/voucher-bulk-delete)
- [VoucherChannelListing](/api-reference/discounts/objects/voucher-channel-listing)
- [VoucherChannelListingUpdate](/api-reference/discounts/objects/voucher-channel-listing-update)
- [VoucherCodeBulkDelete](/api-reference/discounts/objects/voucher-code-bulk-delete)
- [VoucherCodeBulkDeleteError](/api-reference/discounts/objects/voucher-code-bulk-delete-error)
- [VoucherCodeCountableConnection](/api-reference/discounts/objects/voucher-code-countable-connection)
- [VoucherCodeCountableEdge](/api-reference/discounts/objects/voucher-code-countable-edge)
- [VoucherCodeExportCompleted](/api-reference/discounts/objects/voucher-code-export-completed)
- [VoucherCountableConnection](/api-reference/discounts/objects/voucher-countable-connection)
- [VoucherCountableEdge](/api-reference/discounts/objects/voucher-countable-edge)
- [VoucherCreate](/api-reference/discounts/objects/voucher-create)
- [VoucherCreated](/api-reference/discounts/objects/voucher-created)
- [VoucherDelete](/api-reference/discounts/objects/voucher-delete)
- [VoucherDeleted](/api-reference/discounts/objects/voucher-deleted)
- [VoucherMetadataUpdated](/api-reference/discounts/objects/voucher-metadata-updated)
- [VoucherRemoveCatalogues](/api-reference/discounts/objects/voucher-remove-catalogues)
- [VoucherTranslatableContent](/api-reference/discounts/objects/voucher-translatable-content)
- [VoucherTranslate](/api-reference/discounts/objects/voucher-translate)
- [VoucherTranslation](/api-reference/discounts/objects/voucher-translation)
- [VoucherUpdate](/api-reference/discounts/objects/voucher-update)
- [VoucherUpdated](/api-reference/discounts/objects/voucher-updated)

## Inputs

- [CatalogueInput](/api-reference/discounts/inputs/catalogue-input)
- [CataloguePredicateInput](/api-reference/discounts/inputs/catalogue-predicate-input)
- [DiscountedObjectWhereInput](/api-reference/discounts/inputs/discounted-object-where-input)
- [ExportVoucherCodesInput](/api-reference/discounts/inputs/export-voucher-codes-input)
- [OrderPredicateInput](/api-reference/discounts/inputs/order-predicate-input)
- [PromotionCreateInput](/api-reference/discounts/inputs/promotion-create-input)
- [PromotionRuleInput](/api-reference/discounts/inputs/promotion-rule-input)
- [PromotionSortingInput](/api-reference/discounts/inputs/promotion-sorting-input)
- [PromotionTypeEnumFilterInput](/api-reference/discounts/inputs/promotion-type-enum-filter-input)
- [PromotionWhereInput](/api-reference/discounts/inputs/promotion-where-input)
- [SaleChannelListingAddInput](/api-reference/discounts/inputs/sale-channel-listing-add-input)
- [SaleChannelListingInput](/api-reference/discounts/inputs/sale-channel-listing-input)
- [SaleFilterInput](/api-reference/discounts/inputs/sale-filter-input)
- [SaleInput](/api-reference/discounts/inputs/sale-input)
- [SaleSortingInput](/api-reference/discounts/inputs/sale-sorting-input)
- [VoucherChannelListingAddInput](/api-reference/discounts/inputs/voucher-channel-listing-add-input)
- [VoucherChannelListingInput](/api-reference/discounts/inputs/voucher-channel-listing-input)
- [VoucherFilterInput](/api-reference/discounts/inputs/voucher-filter-input)
- [VoucherInput](/api-reference/discounts/inputs/voucher-input)
- [VoucherSortingInput](/api-reference/discounts/inputs/voucher-sorting-input)

## Enums

- [DiscountErrorCode](/api-reference/discounts/enums/discount-error-code)
- [DiscountStatusEnum](/api-reference/discounts/enums/discount-status-enum)
- [DiscountValueTypeEnum](/api-reference/discounts/enums/discount-value-type-enum)
- [OrderDiscountType](/api-reference/discounts/enums/order-discount-type)
- [PromoCodeRejectionReason](/api-reference/discounts/enums/promo-code-rejection-reason)
- [PromotionEventsEnum](/api-reference/discounts/enums/promotion-events-enum)
- [PromotionSortField](/api-reference/discounts/enums/promotion-sort-field)
- [PromotionTypeEnum](/api-reference/discounts/enums/promotion-type-enum)
- [RewardTypeEnum](/api-reference/discounts/enums/reward-type-enum)
- [RewardValueTypeEnum](/api-reference/discounts/enums/reward-value-type-enum)
- [SaleSortField](/api-reference/discounts/enums/sale-sort-field)
- [SaleType](/api-reference/discounts/enums/sale-type)
- [VoucherCodeBulkDeleteErrorCode](/api-reference/discounts/enums/voucher-code-bulk-delete-error-code)
- [VoucherDiscountType](/api-reference/discounts/enums/voucher-discount-type)
- [VoucherTypeEnum](/api-reference/discounts/enums/voucher-type-enum)





Deprecated operations remain available through search and the Deprecated section of the API navigation.
