6/26/2026, 12:00:47 AM
This API release removes the input and object types for “CollectionSourceExclusionConditionVariantTitle” and its update input, eliminating the ability to filter collections by variant titles. The fields “code” and “country” on “MarketRegionProvince” and the fields “code” and “name” on “MarketRegionProvinceCountry” are now deprecated; use the corresponding fields on “MarketRegionSubdivision” and “MarketRegionSubdivisionCountry” instead. The enum values “INCOMPATIBLE_CONFIGURATION” have been added to the “CatalogUserErrorCode“, “DiscountErrorCode“, and “MarketUserErrorCode“ enums, so error handling must account for these new codes. The “priceRule” field has been removed from “DraftOrderDiscountNotAppliedWarning“, indicating that this warning no longer exposes a direct reference to the price rule. Developers should update any queries or mutations that reference the removed types or deprecated fields, adjust their error handling for the new “INCOMPATIBLE_CONFIGURATION” codes, and migrate to the subdivision-based region fields to maintain functionality.
The input fields for updating an exclusion condition based on variant titles.
A condition based on variant titles for excluding products from a collection.
The input fields for an exclusion condition based on variant titles.
The relation for comparing variant titles in exclusion conditions.
A set of conditions, including entitlements and prerequisites, that must be met for a discount code to apply.
Note:
Use the types and queries included our discount tutorials instead. These will replace the GraphQL Admin API'sPriceRuleobject andDiscountCodeunion, and the REST Admin API's deprecatedPriceRuleresource.
The method by which the price rule's value is allocated to its entitled items.
A selection of customers for whom the price rule applies.
A discount code of a price rule.
An auto-generated type for paginating through multiple PriceRuleDiscountCodes.
An auto-generated type which holds one PriceRuleDiscountCode and a cursor during pagination.
Quantity of prerequisite items required for the price rule to be applicable, compared to quantity of entitled items.
The list of features that can be supported by a price rule.
The value of a fixed amount price rule.
The items to which this price rule applies. This may be multiple products, product variants, collections or combinations of the aforementioned.
Single or multiple line item products, product variants or collections required for the price rule to be applicable, can also be provided in combination.
A money range within which the price rule is applicable.
The value of a percent price rule.
Quantity of prerequisite items required for the price rule to be applicable, compared to quantity of entitled items.
A quantity range within which the price rule is applicable.
Shareable URL for the discount code associated with the price rule.
The type of page where a shareable price rule URL lands.
The shipping lines to which the price rule applies to.
The status of the price rule.
The type of lines (line_item or shipping_line) to which the price rule applies.
The list of features that can be supported by a price rule.
A time period during which a price rule is applicable.
The type of the price rule value. The price rule value might be a percentage value, or a fixed amount.
INCOMPATIBLE_CONFIGURATIONINCOMPATIBLE_CONFIGURATIONpriceRulecodecountrycodenameINCOMPATIBLE_CONFIGURATION