addedInput schema / properties / brand
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Brand name as Amazon spells it (case-insensitive), e.g. Samsung.",
+ "title": "Brand"
+}
addedInput schema / properties / category_id
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Amazon browse node id to restrict to, e.g. 172282 (Electronics on US). Take one from a best_sellers answer's available_subcategories, a product's category_path, or node= in an Amazon URL. Ids differ per marketplace.",
+ "title": "Category Id"
+}
addedInput schema / properties / deal_type
Added value: +{
+ "anyOf": [
+ {
+ "enum": [
+ "today_deals",
+ "all_discounts",
+ "coupons",
+ "buy_more_save_more"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "A specific promotion refinement: today_deals, all_discounts, coupons or buy_more_save_more. available_filters.deal_type lists the ones this marketplace has.",
+ "title": "Deal Type"
+}
addedInput schema / properties / max_price
Added value: +{
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Highest price, in the marketplace currency.",
+ "title": "Max Price"
+}
addedInput schema / properties / min_price
Added value: +{
+ "anyOf": [
+ {
+ "minimum": 0,
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Lowest price, in the marketplace currency; decimals such as 19.99 are fine.",
+ "title": "Min Price"
+}
changedInput schema / properties / page / description
Previous value: -"Result page, 1-based."New value: +"Result page, 1-based. metadata.total_pages says how far it goes."
addedInput schema / properties / product_condition
Added value: +{
+ "anyOf": [
+ {
+ "enum": [
+ "NEW",
+ "USED",
+ "RENEWED"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "NEW, USED or RENEWED (case-insensitive). Applied with the marketplace's own condition node; where a marketplace does not offer one, the answer's filters_ignored says so and available_filters lists what it does offer.",
+ "title": "Product Condition"
+}
addedInput schema / properties / query
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Optional keywords to search within this seller's storefront.",
+ "title": "Query"
+}
changedInput schema / properties / seller_id / description
Previous value: -"Amazon seller ID. Required."New value: +"Restrict results to one seller's offers (Amazon seller id)."
addedInput schema / properties / sort_by
Added value: +{
+ "default": "RELEVANCE",
+ "description": "Result ordering.",
+ "enum": [
+ "RELEVANCE",
+ "BEST_SELLERS",
+ "LOW_HIGH_PRICE",
+ "HIGH_LOW_PRICE",
+ "REVIEWS",
+ "NEWEST"
+ ],
+ "title": "Sort By",
+ "type": "string"
+}
addedInput schema / properties / today_deals
Added value: +{
+ "default": false,
+ "description": "Only items in Today's Deals, using that marketplace's own refinement. Where a marketplace has none (amazon.fr on 2026-09-08) it is reported under filters_ignored.",
+ "title": "Today Deals",
+ "type": "boolean"
+}