--- title: DiscountProducts - GraphQL Admin description: A list of products and product variants that the discount can have as a prerequisite or a list of products and product variants to which the discount can be applied. api_version: 2025-10 api_name: admin type: object api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/objects/DiscountProducts md: https://shopify.dev/docs/api/admin-graphql/latest/objects/DiscountProducts.md --- # Discount​Products object Requires Apps must have `read_discounts` access scope. A list of products and product variants that the discount can have as a prerequisite or a list of products and product variants to which the discount can be applied. ## Fields * products [Product​Connection!](https://shopify.dev/docs/api/admin-graphql/latest/connections/ProductConnection) non-null The list of products that the discount can have as a prerequisite or the list of products to which the discount can be applied. * product​Variants [Product​Variant​Connection!](https://shopify.dev/docs/api/admin-graphql/latest/connections/ProductVariantConnection) non-null The list of product variants that the discount can have as a prerequisite or the list of product variants to which the discount can be applied. *** ## Map ### Possible type in * [Discount​Items](https://shopify.dev/docs/api/admin-graphql/latest/unions/DiscountItems)