Selling Partner API SDK for JavaScript
    Preparing search index...

    Use these parameters to filter results. Any result must match all provided parameters. For parameters that accept multiple values (arrays), the API returns results that match at least one value in the array.

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

    Properties

    asins?: Set<string>

    A list of Amazon Standard Identification Numbers (ASINs).

    A list of delivery condition types to filter the results by. Results are filtered to only include offers with the specified delivery conditions.

    eligibilities?: Set<EligibilityStatus>

    A list of eligibilities associated with an offer.

    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.

    preferences?: Preference
    programTypes: Set<"SUBSCRIBE_AND_SAVE">

    A list of replenishment program types.

    promotions?: Promotion
    skus?: Set<string>

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