Skip to content

Amazon Search & Amazon Product — Localised Shopping On Your Storefront

May 16, 2026

Alfrada can now search Amazon and pull full product detail directly from your local storefront — auto-routed to amazon.de from Berlin, amazon.co.uk from London, amazon.in from Bangalore, and so on across 21 storefronts. Search by product, filter by price and rating, then drill into one product for price, Prime, fulfillment, variants, and feature bullets. Every result is filtered to items deliverable to your country, so you're not stuck reviewing a great deal from a marketplace that won't ship to you.

What you can do

  • Search Amazon by product query with auto-localised results on your country's Amazon. The detected location drives both amazon_domain (amazon.de, amazon.co.uk, amazon.fr, etc.) and delivery_country (so only deliverable items are returned).
  • 21 storefronts auto-targeted: US, UK, Germany, France, Italy, Spain, Netherlands, Belgium, Poland, Sweden, Turkey, Egypt, Saudi Arabia, UAE, India, Japan, Singapore, Australia, Canada, Mexico, Brazil.
  • Override the storefront on demand — pass country (as ISO-2 like de, a country name like Germany, or a full domain like amazon.de) when the user explicitly asks for a different region ("find this on amazon.com").
  • Sort ordersfeatured, price_low_to_high, price_high_to_low, average_review, newest_arrivals, bestsellers.
  • Price filtersprice_min and price_max accept numeric strings; currency symbols ($, £, ) are stripped automatically.
  • Paginationpage flips to the next page; the response's pagination.next flag tells the agent when there's more.
  • Structured response — JSON with organic_results, pagination, filters, and search_information.

Amazon Product

  • Drill into any Amazon product by ASIN (B08N5WRWNW) or by full product URL — the URL form auto-detects the storefront from its domain.
  • Returns the full product card: title, brand, rating, buybox (price, currency, availability), feature bullets, attributes, variants, and image gallery.
  • Storefront precedence: the URL's domain wins, then an explicit country override, then your detected location.

Where this shows up

  • "Find me a mechanical keyboard under €200 with the best reviews." Amazon Search runs against amazon.de (because you're in Berlin) with sort_by=average_review and price_max=200. Results are deliverable to Germany — no fake matches from a US-only listing.
  • Someone pastes a https://www.amazon.co.uk/dp/B0XYZ... link in chat. "Is this any good and what's the actual price?" Amazon Product pulls the buybox + ratings from amazon.co.uk directly because the URL says so — your local Amazon doesn't override.
  • Price-compare across two regions. "Look up this ASIN on amazon.com and amazon.de — which is cheaper after Prime?" Two amazon_product calls with explicit country per call. You see both buyboxes side-by-side.
  • Replace fuzzy Google Shopping browsing when you specifically want Amazon. Google Shopping aggregates retailers; Amazon Search goes straight to the source, with Prime/delivery details Google Shopping doesn't expose.

Try it

  • "Find me the best-reviewed wireless mechanical keyboard under £200 on Amazon."
  • "What's the buybox price for this product on Amazon Germany? https://www.amazon.de/dp/B0EXAMPLE"
  • "Search Amazon for noise-cancelling headphones, sort by price low to high, show me page 2."
  • "Compare the Sony WH-1000XM5 on amazon.com vs amazon.co.uk — price, Prime availability, delivery."
  • "Look up ASIN B0DGYHMQXR and tell me the brand, rating, key features, and variants."
  • "Find under-€50 yoga mats on Amazon with at least 4 stars."

Heads up

  • Storefront detection runs off your IP-derived location unless you override it. If your detected location is wrong (VPN, recent move), pass country explicitly — or update your profile so the rest of Alfrada follows along.
  • Don't pass country by default. It tells the tool the user wants a non-local storefront. If you set it on every call, you'll constantly override the user's local Amazon for no reason. The system prompt steers Alfrada to leave it unset unless the user explicitly names a different country or domain.
  • amazon_product ignores country when given a full URL. The URL's domain is the source of truth, because the user already pointed at a specific storefront.
  • No Buy / Add-to-Cart actions. This pair is read-only — search and product detail. Use Browser or Agentic Browser for cart workflows.
  • Amazon Search returns products deliverable to your country only. That's a deliberate filter (delivery_country on the API call). If you want to see what's listed regardless of delivery, override country to a region you can deliver to.
  • Pairs naturally: amazon_search to discover, then amazon_product to drill into one ASIN. The agent does this automatically when the user asks "tell me more about the second result".

Built for the Alfrada platform.