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
28d 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 →
amazon.co.uk API
amazon.co.uk API
amazon.de API
Search Amazon.de for products, retrieve detailed product information, customer reviews, seller and offer data, bestseller lists, and autocomplete suggestions.
amazon.com.mx API
Search and discover products on Amazon Mexico with real-time pricing, detailed product information, offers, and bestseller lists. Compare prices instantly, get search suggestions, and find current deals to help you make informed shopping decisions.
amazon.se API
Search Amazon Sweden for products by keyword with pagination support and retrieve detailed product information including prices, ratings, reviews, availability, and images by ASIN. Get autocomplete suggestions to refine your searches and discover products more efficiently.
amazon.com API
Search and browse Amazon products, reviews, offers, and deals, then manage your shopping cart all through a single integration. Get detailed product information, seller profiles, and best sellers to compare prices and make informed purchasing decisions.
amzn.to API
Search Amazon products and retrieve detailed information including pricing, reviews, and specifications, plus discover current best sellers across categories. Get real-time product data to compare options and find trending items on Amazon.
amazon.com.br API
Search and browse products on Amazon Brazil (amazon.com.br). Retrieve product details, review summaries, bestseller rankings, current deals, and price analytics.
amazon.in API
Search for products on Amazon India and retrieve detailed information including search suggestions, product details, and bestseller listings. Get instant autocomplete recommendations and access comprehensive product data to compare prices and features across the Indian marketplace.