Discover/amzn.to API
live

amzn.to APIamzn.to

Access Amazon product search, ASIN detail lookups, and category best sellers via a single API. Returns titles, prices, ratings, images, and feature bullets.

Endpoints
3
Updated
10d ago
Try it
Page number for pagination.
Search keyword (e.g. 'wireless headphones').
api.parse.bot/scraper/8a2411e1-9d59-464f-bd01-d8b35e0e77f5/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/8a2411e1-9d59-464f-bd01-d8b35e0e77f5/search_products?query=wireless+headphones' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for products on Amazon by keyword. Returns paginated results with product title, price, rating, and image URL.

Input
ParamTypeDescription
pageintegerPage number for pagination.
queryrequiredstringSearch keyword (e.g. 'wireless headphones').
Response
{
  "type": "object",
  "fields": {
    "page": "string indicating the current page number",
    "items": "array of product objects each containing asin, title, price, rating, and image"
  },
  "sample": {
    "data": {
      "page": "1",
      "items": [
        {
          "asin": "B0CTBCDD6D",
          "image": "https://m.media-amazon.com/images/I/61EL2AKKcBL._AC_UY218_.jpg",
          "price": "$59.95",
          "title": "JBL Tune 720BT - Wireless Over-Ear Headphones",
          "rating": "4.6 out of 5 stars"
        }
      ]
    },
    "status": "success"
  }
}

About the amzn.to API

This API exposes 3 endpoints for retrieving Amazon product data: keyword search, individual product detail by ASIN, and category best sellers. The get_product_details endpoint accepts one or multiple comma-separated ASINs and returns up to six fields per product — including structured feature bullet points and full description — making it useful for programmatic comparison or catalog enrichment workflows.

Search and Discovery

The search_products endpoint accepts a query string (e.g., 'wireless headphones') and returns paginated results. Each item in the items array includes the product's asin, title, price, rating, and image URL. Pagination is controlled via the page parameter; the current page is reflected back as a string in the page field of the response.

Product Detail Lookups

The get_product_details endpoint is the most data-dense of the three. Pass a single ASIN or a comma-separated list (e.g., 'B08N5WRWNW,B07XJ8C8F5') to the asin parameter. The response returns a products array where each object includes asin, title, price, rating, description, and a features array of bullet points. This makes it straightforward to hydrate a product list returned from search with full editorial content in one call.

Best Sellers by Category

The get_best_sellers endpoint returns Amazon's current best-selling products. Supply a category slug such as 'electronics' or 'books' to scope the results; omitting the parameter returns the overall best sellers list. Each item in the items array carries asin, title, price, rating, and image. Because the list reflects current rankings, repeated polling can surface trending products over time.

Data Shape and Coverage

All three endpoints share a consistent product object structure built around the ASIN as the stable identifier. Price is returned as a string (matching Amazon's display format, which may include currency symbols and range notation). Ratings are included where available on the source listing. Seller-level data, inventory stock status, and customer review text are not part of the current response schema.

Common use cases
  • Build a price-tracking tool that polls search_products for specific keywords and logs price changes over time.
  • Enrich an affiliate product feed by batch-resolving ASINs through get_product_details to pull titles, descriptions, and feature bullets.
  • Identify trending products in a category by periodically calling get_best_sellers with a category slug and diffing the ranked list.
  • Populate a comparison shopping page using the features and description fields returned by get_product_details for side-by-side display.
  • Validate product catalog metadata by cross-referencing stored titles and prices against live data from get_product_details.
  • Build a category-level market research dashboard by aggregating rating and price data from get_best_sellers across multiple category slugs.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Amazon have an official developer API?+
Yes. Amazon offers the Product Advertising API 5.0 (PA-API 5.0), documented at https://webservices.amazon.com/paapi5/documentation/. It requires an Amazon Associates account and approval. The Parse API provides an alternative path that does not require affiliate program membership or PA-API credentials.
What does `get_product_details` return beyond what `search_products` gives?+
search_products returns a short set of fields — asin, title, price, rating, and image — suitable for listing views. get_product_details adds a description field (the full editorial product description) and a features array containing structured bullet points. It also accepts multiple ASINs in one call, so you can hydrate a batch of search results in a single request.
Are customer reviews or review counts returned by any endpoint?+
Not currently. The three endpoints return aggregate rating values but do not expose individual review text, review counts, or review breakdowns by star level. You can fork this API on Parse and revise it to add a review-fetching endpoint targeting a specific ASIN.
Does the API cover Amazon marketplaces outside the US?+
The current endpoints return data from Amazon.com (US). International marketplaces such as amazon.co.uk, amazon.de, or amazon.co.jp are not covered. You can fork this API on Parse and revise it to target a different regional domain.
How does pagination work in `search_products`?+
Pass an integer to the page parameter to retrieve a specific results page. The response echoes back the current page number as a string in the page field. There is no total_pages or total_results field in the response, so iterating to find the last page requires checking whether the returned items array is empty.
Page content last updated . Spec covers 3 endpoints from amzn.to.
Related APIs in EcommerceSee all →
mouser.com API
mouser.com API
bigbasket.com API
Browse and search BigBasket's online grocery catalog. Retrieve product details, pricing, stock availability, category trees, search suggestions, homepage promotions, and delivery coverage — all in one API.
woocommerce.com API
Browse and search thousands of WooCommerce extensions, themes, and business services from the official marketplace while accessing detailed product information, user reviews, and ratings. Integrate marketplace data, blog content, and documentation directly into your applications to help users discover and learn about WooCommerce solutions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.
leroymerlin.fr API
Search and browse Leroy Merlin France's complete product catalog to find items by category, view pricing, product details, and compare offerings from Leroy Merlin and their online partners. Access real-time product information including names, IDs, URLs, and seller details to help you discover and evaluate home improvement and DIY products.
lowes.com API
Search and browse products from Lowe's, including product listings by category, detailed product information, and pricing. Retrieve comprehensive details on specific items to compare options and make informed purchasing decisions.
vivino.com API
Search and discover wines across thousands of options while accessing detailed information like user reviews, pricing, winery profiles, and food pairing recommendations. Explore grape varieties, compare wines side-by-side, and find the perfect bottle based on ratings and availability.
lazada.co.th API
Search for products and browse categories on Lazada Thailand to find detailed information like prices, descriptions, and availability. Discover items by keyword or category to compare specifications and make informed purchasing decisions.