Amazon search and product data API.
Get intelligently ranked Amazon products + rich data (better than Creators API). Cache + live scrape. Built for AI agents and affiliates.
Then click any product for its full history — price and rank over time, every seller on the listing, and who has held the buy box.
Live responses from our production warehouse — observed snapshots, not Amazon's live feed. Demo is limited to 30 searches per hour per visitor and two products per group; the API itself returns more, with full facets and filters. Get a free API key (2,500 credits, no card) for unrestricted access.
Coverage note: the search index currently covers Amazon's best-seller (BSR) product universe and excludes media products (books, music, video). We're working on extending it to include media and products beyond the best-seller range.
Broad queries (try toothbrush) group by category; specific ones (try graphics card) come back as Budget / Mid-range / Premium tiers.
- ✓Best products in each matching category
- ✓Cached product data with history
- ✓Live scrape for current Amazon data
- ✓Continuously refreshed warehouse of 11M+ products
- ✓11 Amazon marketplaces + US Walmart
- ✓Unique search functionality, clear upgrade over the Amazon APIs
Why it responds in milliseconds when everyone else takes seconds.
Every conventional Amazon search API works the same way: your query goes into a queue, a proxy fetches an Amazon results page, a parser extracts what it can, and you get an answer 2 to 50 seconds later — billed whether the parse succeeded or not. That architecture cannot be fast, because the scrape happens after you ask.
We inverted it. Our crawlers continuously walk Amazon's best-seller universe and maintain a ranked, deduplicated search index of the 5M+ products people actually buy — refreshed around the clock, variant families collapsed to one representative product, accessories filtered out of head queries. When your query arrives, the work is already done. The index answers in ~100ms with results ranked by rating, review mass, and availability, grouped the way a merchandiser would group them.
The trade-off, stated plainly: responses are observed snapshots with timestamps, not Amazon's live feed at the moment of your request. Best-sellers refresh most often; the long tail less so. Media products (books, music, video) are currently excluded — coverage of media and of products beyond the best-seller range is in the works. For purchase-moment accuracy on a specific ASIN, an on-demand fresh fetch is available. For search, discovery, ranking, and comparison — the things a search API is actually for — the warehouse is the right architecture, and the speed is the proof.
When you need Amazon's search page itself, live.
A separate endpoint — GET /v1/serp — for when the question is “what is on Amazon's results page right now” rather than “what is a good product for this keyword”. The two are different tools; pick by what you need.
The curated search above (the demo on this page) answers from our warehouse in about 100 milliseconds — ranked, grouped, deduplicated. It is what you want for discovery, comparison, and building product experiences. It is not Amazon's live page, and it does not try to be.
Live SERP (/v1/serp) is the other thing: a real browser fetches Amazon's search-results page the moment you ask and returns the parsed grid — organic positions, prices, ratings, the “bought in past month” badge, sponsored/ad placements, related searches, and the refinement filters — in the marketplace's own language across all eleven Amazon marketplaces. Because it is a live fetch, it takes seconds, typically ~8–13 (set your client timeout to 180 s+), and it is billed per page actually fetched — a blocked fetch or an empty result set is never billed. It uses Rainforest-compatible parameter names, so an existing integration ports with a rename, not a rewrite.
| Curated search (this page's demo) | Live SERP | |
|---|---|---|
| Endpoint | GET /v1/shopping | GET /v1/serp |
| Source | our warehouse — ranked, grouped, deduplicated | Amazon's results page, fetched live |
| Latency | under 100 ms | seconds (~8–13) |
| Best for | discovery, comparison, product experiences | Amazon's exact ranking, ad placements, page-level SERP data |
| Credits | 2 per query | 1 per page actually fetched |
Full parameters and the measured behaviour of every field are in the SERP docs.
What a search response includes.
- Ranked, grouped shortlists Broad queries group by category; specific ones come back as Budget / Mid-range / Premium tiers. Accessory noise is filtered out.
-
Full product records
ASIN, title, brand, price, rating, review count, stock, FBA flag, image, category path and an
observed_atstamp. - Brand and category facets Product count, average rating, total ratings and estimated monthly units sold, per brand.
- Keyword or barcode Pass a UPC, EAN or GTIN as the query instead of a keyword. Leading zeros and punctuation are tolerated. Unknown barcodes are never billed.
What a product response includes.
Any result drills into /v1/product — the same call the demo makes when you open a product.
- Current snapshot Price, BSR, rating, review count, stock state, UPC, parent ASIN, brand stats — and Amazon's own "bought in past month" figure where it publishes one.
- Every seller, in the same call The full live offer list is standard, not a separate endpoint: seller name and ID, price, FBA and Prime flags, feedback score, and buy-box days. Gathering offers is the slow part of any live scrape, which is why most APIs bill them separately.
- Price and stock history The full price series plus price-change and stock-change events, in the base call.
-
Rank history, per category
Add
bsr_history=truefor daily rank in every category the product sits in, back to Oct 2023 on Amazon US. Half a credit on top. -
Seller history — who held the buy box, and when
Add
offer_history=truefor a buy-box timeline plus a per-seller price series, each with first seen, last seen and buy-box days. Half a credit on top. -
Cached or scraped — your call
mode=cacheanswers in under 100ms for one credit.mode=livescrapes the listing on demand when it has to be current. Failed scrapes are never billed.
Both endpoints cover eleven Amazon marketplaces plus US Walmart, in one schema.
vs. the alternatives.
| Logimu | Live-scrape APIs | Amazon Creators API | |
|---|---|---|---|
| Typical search response | ~100 ms | 2–50 seconds | Fast, when it works |
| Eligibility | API key — that's it | API key | 10 qualifying sales / 30 days, ongoing |
| Result shape | Ranked, grouped, accessory-filtered | Raw SERP rows | ~10 raw results |
| Failed requests | Not billed | Often billed / retried on your credits | Free, but 500s reported under load |
| Brand / demand facets | Included | No | No |
| Multi-seller offers & seller identity | Yes | Separate endpoint, per-page credits | Not available |
| Price / BSR / seller history | BSR since Oct 2023 (US), price 30-day — same API | Not held | Not available |
If you qualify for the Creators API and stay qualified, use it — it's free and it's Amazon's live catalog. We exist for everyone who can't, and for the capabilities it never had. Switching from a specific provider? See vs. Rainforest, vs. Keepa, vs. Canopy.
Who builds on it.
- AI assistants, agents & MCP tools A deterministic product-search tool call that returns in ~100ms, structured for LLM consumption. Grouped shortlists an agent can reason over, not 40 raw SERP rows to re-rank. Agents make repeated tool calls; sub-second latency is the difference between usable and not.
- Affiliate & content sites "Best X for Y" pages, comparison tables, and product boxes that fill themselves from a keyword — with ratings, review counts, and price tiers ready to render. No Associates eligibility required to read the data. Lost PA-API? Start here.
- Price-comparison, deal & shopping apps Interactive search that keeps up with a user typing. In-stock filtering, price tiers, and Walmart cross-marketplace results in the same response schema.
- Market research & category intelligence Brand facets with estimated monthly sold, category distributions, and the per-ASIN history behind any result — a category snapshot in one call instead of a thousand scrapes.
Get your API key instantly.
Sign up and your key is issued automatically — 2,500 free credits, no card, endpoint docs in your dashboard. Whatever you're building — an agent tool, a content site, a comparison app — you can make your first call in minutes.
Get 2,500 free credits