AASINRating

search_products

Search for candidate products matching a query, each with a data-maturity tier. Supports sorting and price/rating filters.

When to use: to shortlist candidates by keyword before deeper verification.

Parameters

NameTypeRequiredDescription
querystringyes1-8 space-separated terms (title / brand / feature-bullet match)
category_idstringnoRestrict to a top-level category (from list_categories)
sortstringnoprice_asc \price_desc \rating_desc \review_count_desc
min_pricenumbernoMinimum price, USD
max_pricenumbernoMaximum price, USD
min_ratingnumbernoMinimum average rating, 0-5

Example call

{
  "jsonrpc": "2.0", "id": 7, "method": "tools/call",
  "params": {
    "name": "search_products",
    "arguments": {"query": "power bank", "sort": "rating_desc", "max_price": 40}
  }
}

Response shape

{
  "results": [
    {
      "asin": "B01MTB55WH",
      "brand": "Anker",
      "title": "Portable Charger ...",
      "data_tier": "top",
      "price": 29.99,
      "price_as_of": "2026-11-04T08:12:00Z",
      "rating": 4.6,
      "review_count": 25000,
      "rating_distribution": {"five_star": 78, "...": "..."},
      "product_url": "https://www.amazon.com/dp/B01MTB55WH"
    }
  ],
  "notes": {"...": "..."}
}

*(abbreviated for readability; result limit 100)*

Field notes

FieldDescription
results[].data_tierData-maturity tier label describing how completely this product is covered
results[].price / price_as_ofStored price snapshot, not real-time
results[].rating_distributionFull star breakdown

Tool note

> Sort with sort (price_asc | price_desc | rating_desc | review_count_desc); filter with min_price, max_price, min_rating (USD / 0-5 stars). Results include product_url and price_as_of; prices are snapshots — for a real-time quote call scrap_page. For side-by-side comparison, call compare_products with 2-5 ASINs.

Related tools