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
Calls that use RuleCriteria
POST
Fields
excludeInventoryItems
array of InventoryItem
A list of seller inventory reference IDs to exclude from the promotion.
Maximum SKU or custom label length: 50 characters
Note: The request can have either excludeInventoryItems or excludeListingIds but not both.
Maximum: 100 parent itemsMaximum SKU or custom label length: 50 characters
excludeListingIds
array of string
A list of eBay listing IDs to exclude from the promotion.
Maximum SKU or custom label length: 50 characters
Note: The request can have either excludeInventoryItems or excludeListingIds but not both.
Maximum: 100 parent itemsMaximum SKU or custom label length: 50 characters
markupInventoryItems
array of InventoryItem
A list of SKUs to remove from a markdown promotion. The listed SKUs are 'marked up' to their standard price after being part of the markdown promotion.
markupListingIds
array of string
A list of listing IDs to remove from a markdown promotion. The listed items are 'marked up' to their standard price after being part of the markdown promotion.
selectionRules
array of SelectionRule
The container for the rules that select the items to include in a promotion.
Required if inventoryCriterionType is set to
For information on using the contained fields, see Item promotions.
Required if inventoryCriterionType is set to
INVENTORY_BY_RULE
. For information on using the contained fields, see Item promotions.