WebScrapingAPI Docs
Marketplace APIsAmazon Search APIGetting started

API Parameters

Amazon Search API request parameters.

IMPORTANT! The engine parameter should always be set to amazon!

The Amazon API is a powerful Amazon scraping tool, made easy to use. Basically, in order to scrape Amazon, all you have to do is send a GET request to our official endpoint, followed by the parameters you chose to customise your request.

The Amazon API uses general parameters that apply to all search types and type-specific parameters documented in each search category.

General parameters

ParameterRequiredTypeDescription
api_key✅stringSpecify your unique API access key to authenticate with the API. Your API access key can be found in your account dashboard.
engine✅stringThe engine of the API. Needs to be set to amazon for all Amazon API requests.
type✅stringThe Amazon API uses search types in order to return categorised results.
amazon_domain❌stringRepresents the Amazon domain that you want to use for your search. See Supported Domains.
zip_code❌stringThe ZIP code you want to use for your Amazon search.
hl❌stringThe language you want to use for your Amazon search.
gl❌stringThe country you want to use for your Amazon search.
scroll_to_bottom❌boolHave the scraper perform a full scroll of the page. Set to false for faster response time.
wait_bottom_carousel❌boolWait until the bottom carousel is available in the DOM before returning the result. Set to false for faster response time.
lazy_loading❌intWaiting time after the page was loaded before scraping. Measured in ms.
delivery_location❌stringSimulate default delivery location based on proxy location. Supported options: us, de, gb, ca, fr, jp, cn, au, es, br, in, mx.
page❌intSpecify which page Amazon should return.
sort_by❌stringSort search or category results. Supported values include featured, price-asc-rank, price-desc-rank, review-rank, date-desc-rank, and relevancerank.
filter_by❌stringFilter returned results. Supported values include prime and climate-friendly.
wait_for_offers❌boolWait for product offer modules before returning the result.
wait_for_video❌boolWait for product video modules before returning the result.

On this page