Use these parameters to filter results. Any result must match all of the provided parameters. For any parameter that is an array, the result must match at least one element in the provided array.

ListOffersRequestFilters

interface ListOffersRequestFilters {
    asins?: Set<string>;
    eligibilities?: Set<EligibilityStatus>;
    marketplaceId: string;
    preferences?: Preference;
    programTypes: Set<"SUBSCRIBE_AND_SAVE">;
    promotions?: Promotion;
    skus?: Set<string>;
}

Properties

asins?: Set<string>

A list of Amazon Standard Identification Numbers (ASINs).

ListOffersRequestFilters

eligibilities?: Set<EligibilityStatus>

A list of eligibilities associated with an offer.

ListOffersRequestFilters

marketplaceId: string

The marketplace identifier. The supported marketplaces for both sellers and vendors are US, CA, ES, UK, FR, IT, IN, DE and JP. The supported marketplaces for vendors only are BR, AU, MX, AE and NL. Refer to Marketplace IDs to find the identifier for the marketplace.

ListOffersRequestFilters

preferences?: Preference

ListOffersRequestFilters

programTypes: Set<"SUBSCRIBE_AND_SAVE">

A list of replenishment program types.

ListOffersRequestFilters

promotions?: Promotion

ListOffersRequestFilters

skus?: Set<string>

A list of SKUs to filter. This filter is only supported for sellers and not for vendors.

ListOffersRequestFilters