Collect marketplace product signals from Amazon without building brittle storefront scrapers.
Structured output
Use Crawlora's Amazon endpoints to collect public product detail, search results, and keyword suggestions without maintaining Amazon-specific request handling, anti-bot challenge handling, parsers, normalization, billing, and developer documentation.
Marketplace workflows
Amazon product, search, and suggestion data can support price monitoring, availability tracking, catalog research, competitive analysis, and demand discovery when teams need repeatable structured data instead of brittle storefront scrapers.
Plan Amazon product monitoringRequest schema
These parameters come from the active Retrieve Amazon product details catalog entry.
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| asin | string | Yes | Amazon ASIN | B0DGJ736JM |
| language | string | No | Amazon language | - |
| currency | string | No | Amazon currency | - |
Example JSON
This example is rendered from the active endpoint catalog so the page stays aligned with Docs and Playground.
{
"code": 200,
"msg": "OK",
"data": {
"asin": "B0DGJ736JM",
"title": "Apple Watch SE (2nd Gen) [GPS 40mm]",
"link": "https://www.amazon.com/dp/B0DGJ736JM/",
"rating": 4.4,
"review_count": 1055,
"price": 189
}
}Endpoint catalog
/amazon/product/{asin}Returns product details for an Amazon ASIN on `amazon.com`, including pricing, availability, overview data, inline review samples, and descriptive content.
MCP tool amazon_product
/amazon/searchSearches `amazon.com` by keyword, with optional sort order and page. Each result card has the ASIN, title, link, image, price and list price, rating and review count, the bought-in-last-month figure, and flags for sponsored placement and free delivery.
MCP tool amazon_search
/amazon/suggest/{keyword}Returns Amazon's search-box autocomplete suggestions for a keyword prefix on `amazon.com`, as a plain list of suggested search phrases such as `apple watch bands`.
MCP tool amazon_suggest
/amazon/chartsReturns one page of a ranked Amazon chart (Best Sellers, New Releases, or Most Wished For) for a department or department subcategory on `amazon.com`. Discover valid department/node values with amazon-charts-categories.
MCP tool amazon_charts
/amazon/charts/categoriesReturns the department and subcategory values amazon-charts accepts for a given chart. Omit department to list a chart's top-level departments; pass a department (and optionally a node) to get that category's own name plus its immediate child categories.
MCP tool amazon_charts_categories
Managed execution
Crawlora wraps supported public Amazon pages behind API-key protected endpoints with managed anti-bot handling, normalized responses, documented errors, Playground examples, and credit-based usage.
“Robot Check” / CAPTCHA handling with Chrome-impersonated requests and browser escalation where needed
Proxy routing and request execution kept outside your application logic
Normalized product, search, and suggestion fields where available
Documented upstream failure behavior for blocked, malformed, not-found, or empty responses
Docs and Playground pages generated from the active endpoint catalog
Credit-based usage tied to backend billing weights, billed on successful calls
Build or buy
Use this comparison to decide whether to maintain scraping infrastructure internally or call a managed endpoint.
| Requirement | Building internally | Crawlora |
|---|---|---|
| Anti-bot handling | Maintain proxy rotation and solve Amazon “Robot Check” / CAPTCHA challenges yourself. | Use managed challenge handling with Chrome-impersonated requests and browser escalation. |
| Endpoint coverage | Build separate collectors for product, search, and suggestion pages. | Call documented Amazon product, search, and suggestion endpoints from one API surface. |
| Parser maintenance | Track Amazon page layout changes and empty-result edge cases. | Use endpoint-specific parsers maintained behind the Crawlora API. |
| Schema normalization | Design product, price, and review models yourself. | Receive normalized JSON examples and schemas in Docs and Playground. |
| Usage billing | Build your own metering and pricing model. | Use credit-based endpoint weights billed on successful calls. |
Crawlora is not affiliated with, endorsed by, or an official API of Amazon. Crawlora provides structured public web data extraction endpoints for supported public Amazon pages. If your use case requires account-scoped seller, advertising, or order data, use Amazon's official APIs (such as the Selling Partner API or Product Advertising API). Collect only public data, and ensure your use complies with applicable laws, third-party rights, Amazon's terms, and Crawlora terms.
Related APIs
Connect this endpoint with adjacent Crawlora search, monitoring, docs, and pricing pages.
Compare Crawlora with Rainforest API, a deep Amazon-only product data API now part of ScraperAPI.
OpenCollect eBay item, search, and seller data for resale and marketplace research.
OpenAdd Shop.app product and merchant data to marketplace workflows.
OpenPlan price, availability, and listing monitoring across many ASINs.
OpenPlan catalog research, pricing, and product discovery workflows.
OpenReview credit-based usage for Amazon and other marketplace endpoints.
OpenHow to scrape Amazon
Crawlora's Amazon endpoints are GETs against amazon.com: /amazon/product/{asin} returns normalized product detail including pricing, availability, overview data, inline review samples and descriptive content, with language and currency parameters; /amazon/search returns normalized search result cards for a keyword (k) with sort (s) and page; /amazon/suggest/{keyword} returns typeahead suggestions from Amazon's public suggestion API.
GET /amazon/product/{asin} with optional language and currency. The response carries title, price, availability, rating and review count, images, overview attributes and inline review samples as fields, so a price monitor stores rows rather than parses pages.
GET /amazon/search?k=<keyword>&s=<sort>&page=<n> returns the result cards in order: ASIN, title, price, rating, review count and whether the card is sponsored where Amazon marks it. Record position per ASIN per run for keyword-visibility tracking.
GET /amazon/suggest/{keyword} returns Amazon's typeahead completions, which is the cheapest way to discover the queries shoppers actually type before you track them.
Poll the product endpoint per tracked ASIN on the cadence your decision needs (hourly for price and stock, daily for ratings), keep one row per ASIN per run, and alert on deltas. Each endpoint has a fixed credit weight, so the run cost is the ASIN count.
On 2026-10-30 /amazon/product/B0CHXH39GN returned rating 4.8, review_count 1,017 and brand Apple, but price 0 and number_of_bought_in_last_month 0, so a zero means not shown, not free. /amazon/charts best_sellers for electronics returned 30 ranked items with has_next_page true, and the categories route returned 40.
Client libraries
Install the dedicated Amazon client for your language. Each package covers the Amazon endpoints on this page and calls Crawlora's hosted API with your API key.
npm install @crawlora-org/amazonnpmpip install crawlora-amazonPyPIgo get github.com/Crawlora-org/crawlora-amazonpkg.go.devgem install crawlora-amazonRubyGemsnet.crawlora:crawlora-amazonMaven Centralcomposer require crawlora/amazonPackagistcargo add crawlora-amazoncrates.ioAgent skills
Install a Crawlora agent skill and your agent can pull Amazon data as JSON through the documented API, without writing a scraper. These skills cover Amazon:
Researches products, prices, availability, and search suggestions on Amazon (amazon.com) using the Crawlora API, returning clean JSON. Use when the…
npx skills add github.com/Crawlora-org/crawlora-skills --skill amazon-researchAssess a physical consumer-product idea using public search-interest signals, marketplace listings, and sampled customer feedback in a specified…
npx skills add github.com/Crawlora-org/crawlora-skills --skill consumer-product-opportunityResearch products, prices, sellers, and reviews across major online marketplaces and retailers, including African Jumia storefronts. Use when the…
npx skills add github.com/Crawlora-org/crawlora-skills --skill product-price-researchFAQ
Answers for developers evaluating Crawlora for supported public search result pages.
Send a product ASIN to Crawlora's Amazon Product endpoint, or a query to the Amazon Search endpoint. You get structured JSON — title, price, rating, review count, images, and availability — without writing parsers or rotating proxies. Collect only public data and respect Amazon's terms.
Amazon shows “Robot Check” CAPTCHAs to datacenter IPs. Crawlora's managed execution uses Chrome-impersonated requests and escalates to a real browser when needed, so the product page returns instead of a challenge. It does not log in or access private, account-scoped, or paywalled data.
No. Crawlora is not affiliated with Amazon and is not an official Amazon API. It provides structured public web data extraction endpoints for supported public Amazon pages. For account-scoped seller, advertising, or order data, use Amazon's official APIs.
The active catalog includes Amazon product detail by ASIN, Amazon search results, and Amazon keyword suggestions. Product responses include title, price, availability, rating, review count, images, and overview fields where available.
Yes. Product and search responses can support price tracking, availability monitoring, and competitive research where price, stock, rating, and listing fields are available. Schedule re-runs and pay only for successful fetches.
Collecting publicly accessible product data is generally permissible if you respect Amazon's terms of use, robots directives, rate limits, and applicable law. Crawlora is for collecting public data you are authorized to access, not private or account-scoped data.
GET the /amazon/product/{asin} endpoint for one product's price, availability, rating, review count, images and overview fields, or /amazon/search with k for a keyword's result cards. Both return normalized JSON for amazon.com.
It requires an approved Associates account with recent qualifying sales, throttles per account and exposes fields for affiliate use on your own links. It is not designed for watching competitor ASINs, search positions or review counts on a schedule.
amazon.com. The product endpoint accepts language and currency parameters for display, but the storefront is the US site.
They are what an anonymous visitor to amazon.com saw at request time. Prices and availability vary by region, session and moment, so store the fetched-at timestamp and treat each row as a snapshot, not a canonical price.
Company coverage
Amazon.com, Inc. · AMZN
Amazon is operated by Amazon.com, Inc. (AMZN). Crawlora's SEC endpoints take the same company's CIK, so filings, financials, insider transactions and 13F holdings come from the same API key as the Amazon endpoints above.
SEC filings & financials API →Guides
Read Crawlora guides and comparisons that use the Amazon API.
Three ways to scrape Amazon product data, prices, and reviews in 2026: DIY Python, no-code, or a structured API — what each returns and the legal basics.
Compare the best Amazon scraping APIs in 2026 — structured product APIs, generic scrapers, and proxy networks — on data depth, reliability, and cost.
Fetch an ASIN in Playground, inspect the current response schema in Docs, and compare credit-based usage on the pricing page.