Discover/amazon.es API
live

amazon.es APIamazon.es

Search Amazon.es products, retrieve ASIN details, get autocomplete suggestions, and browse Best Sellers. Filters for price, brand, rating, and category.

Endpoints
4
Updated
11d ago
Try it
Page number
Sort order: featured, price-asc-rank, price-desc-rank, review-rank, date-desc-rank
Brand name filter
Search keyword
Department/Category node or alias
Maximum price in EUR
Minimum price in EUR
Minimum star rating (1-5)
Filter for 1-day delivery / Prime eligible
api.parse.bot/scraper/b5d1b465-9cf8-49d0-8270-f40ac9e6ad29/<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/b5d1b465-9cf8-49d0-8270-f40ac9e6ad29/search_products?query=laptop' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

Search for products on Amazon.es with various filters. Returns paginated results with product title, price, rating, and ASIN.

Input
ParamTypeDescription
pageintegerPage number
sortstringSort order: featured, price-asc-rank, price-desc-rank, review-rank, date-desc-rank
brandstringBrand name filter
queryrequiredstringSearch keyword
categorystringDepartment/Category node or alias
max_pricenumberMaximum price in EUR
min_pricenumberMinimum price in EUR
min_ratingintegerMinimum star rating (1-5)
fast_deliverybooleanFilter for 1-day delivery / Prime eligible
Response
{
  "type": "object",
  "fields": {
    "page": "integer echoing the page number",
    "items": "array of product objects with asin, title, price, rating, and url",
    "query": "string echoing the search query",
    "total": "integer count of products returned"
  },
  "sample": {
    "data": {
      "page": 1,
      "items": [
        {
          "url": "https://www.amazon.es/dp/B0GFF77Y33",
          "asin": "B0GFF77Y33",
          "price": 313.22,
          "title": "ASUS Chromebook Plus CX3402CVA – Laptop 14\" FHD",
          "rating": 5
        }
      ],
      "query": "laptop",
      "total": 53
    },
    "status": "success"
  }
}

About the amazon.es API

The Amazon.es API provides 4 endpoints for accessing product data from Spain's Amazon marketplace, covering search, detail lookup, autocomplete suggestions, and Best Sellers browsing. The search_products endpoint accepts keyword queries with filters for price range, brand, star rating, and category, returning ASINs, titles, prices, and ratings. The get_product_details endpoint goes deeper, exposing images, feature bullets, technical specs, and UPC codes for a single product by ASIN.

Search and Filtering

The search_products endpoint accepts a required query string plus optional filters: min_price and max_price in EUR, brand, min_rating (1–5 stars), and category for department targeting. Results are paginated via the page parameter and can be sorted by relevance (featured), price ascending or descending, review rank, or date. Each item in the items array includes the product's asin, title, price, rating, and url. The total field reflects the count of products returned on that page.

Product Details

The get_product_details endpoint takes a single 10-character asin and returns a full product record: title, brand, price in EUR, rating, an images array of URLs, a features array of bullet-point strings, a description, and ingredients (populated for food, supplement, and similar listings). A upc field surfaces the EAN/UPC barcode when Amazon's listing carries it — useful for cross-referencing products across catalogs.

Autocomplete and Best Sellers

The get_search_suggestions endpoint takes a query prefix and returns an array of suggestion objects, each with a value (the suggestion text) and a type field indicating the suggestion category. This mirrors the typeahead behavior visible in the Amazon.es search bar and is useful for query expansion or building search UIs.

The get_best_sellers endpoint returns a ranked list from Amazon.es's Best Sellers page. Each entry includes a rank integer and an asin. An optional category_node parameter accepts a category node ID or path segment to scope results to a specific department rather than the site-wide chart.

Common use cases
  • Build a price-comparison tool for Spanish e-commerce by querying search_products with min_price/max_price filters and tracking price changes by ASIN.
  • Populate a product catalog with structured data — titles, images, feature bullets, and descriptions — pulled from get_product_details.
  • Monitor Best Sellers rankings by category node over time to spot trending products in specific Amazon.es departments.
  • Implement search autocomplete in a shopping assistant using the get_search_suggestions endpoint for query-prefix completion.
  • Cross-reference Amazon.es product listings with other catalogs using the upc field returned by get_product_details.
  • Filter competitor product ranges by brand using the brand parameter in search_products to audit listings and pricing.
  • Identify top-ranked ASINs from get_best_sellers and enrich them with full detail records via get_product_details for category analysis.
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.es have an official developer API?+
Amazon operates the SP-API (Selling Partner API) at developer.amazonservices.com, but access requires an Amazon seller or developer account, approval, and is scoped to sellers managing their own listings — it is not a general product search API open to arbitrary queries.
What does `get_product_details` return beyond price and title?+
For a given ASIN it returns brand, price in EUR, rating, an images array, a features array (the bullet points from the listing), a description, a upc/EAN code when present, and an ingredients field populated for relevant product types like food or supplements.
Does the API return customer reviews or review text?+
Not currently. The get_product_details endpoint returns the aggregate rating (average stars) but does not expose individual review text, reviewer names, or review dates. You can fork this API on Parse and revise it to add a reviews endpoint if that data is needed.
How does pagination work in `search_products`?+
The page parameter controls which page of results is returned. The response echoes the page value and includes a total count representing items on that page. There is no separate field for the total number of pages or aggregate result count across all pages, so you iterate by incrementing page until fewer items are returned.
Does the API cover Amazon marketplaces other than Spain (.es)?+
The API is scoped to amazon.es only and returns prices in EUR against that marketplace's catalog. It does not cover amazon.de, amazon.fr, amazon.co.uk, or other regional Amazon domains. You can fork this API on Parse and revise it to target a different Amazon domain if needed.
Page content last updated . Spec covers 4 endpoints from amazon.es.
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.
Amazon.es API — Products, Search & Best Sellers · Parse