Skip to main content

This type defines the fields for a set of inventory selection rules.

Required: When inventoryCriterionType is set to INVENTORY_BY_RULE or INVENTORY_ANY.

Type that uses RuleCriteria

InventoryCriterion

Calls that use RuleCriteria

Fields

Field
Type
Description
excludeInventoryItems
array of InventoryItem
A list of seller inventory reference IDs to exclude from the discount.

Note: The request can have either excludeInventoryItems or excludeListingIds but not both.

Maximum: 100 parent items

Maximum SKU or custom label length: 50 characters
excludeListingIds
array of string
A list of eBay listing IDs to exclude from the discount.

Note: The request can have either excludeInventoryItems or excludeListingIds but not both.

Maximum: 100 parent items
Maximum SKU or custom label length: 50 characters
markupInventoryItems
array of InventoryItem
A list of SKUs to remove from a markdown discount. The listed SKUs are 'marked up' to their standard price after being part of the markdown discount.
markupListingIds
array of string
A list of listing IDs to remove from a markdown discount. The listed items are 'marked up' to their standard price after being part of the markdown discount.
selectionRules
array of SelectionRule
The container for the rules that select the items to be discounted.

Required if inventoryCriterionType is set to INVENTORY_BY_RULE.

For information on using the contained fields, see Item discounts.