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
| Parameter | Required | Type | Description |
|---|---|---|---|
api_key | ✅ | string | Specify your unique API access key to authenticate with the API. Your API access key can be found in your account dashboard. |
engine | ✅ | string | The engine of the API. Needs to be set to amazon for all Amazon API requests. |
type | ✅ | string | The Amazon API uses search types in order to return categorised results. |
amazon_domain | ❌ | string | Represents the Amazon domain that you want to use for your search. See Supported Domains. |
zip_code | ❌ | string | The ZIP code you want to use for your Amazon search. |
hl | ❌ | string | The language you want to use for your Amazon search. |
gl | ❌ | string | The country you want to use for your Amazon search. |
scroll_to_bottom | ❌ | bool | Have the scraper perform a full scroll of the page. Set to false for faster response time. |
wait_bottom_carousel | ❌ | bool | Wait until the bottom carousel is available in the DOM before returning the result. Set to false for faster response time. |
lazy_loading | ❌ | int | Waiting time after the page was loaded before scraping. Measured in ms. |
delivery_location | ❌ | string | Simulate default delivery location based on proxy location. Supported options: us, de, gb, ca, fr, jp, cn, au, es, br, in, mx. |
page | ❌ | int | Specify which page Amazon should return. |
sort_by | ❌ | string | Sort search or category results. Supported values include featured, price-asc-rank, price-desc-rank, review-rank, date-desc-rank, and relevancerank. |
filter_by | ❌ | string | Filter returned results. Supported values include prime and climate-friendly. |
wait_for_offers | ❌ | bool | Wait for product offer modules before returning the result. |
wait_for_video | ❌ | bool | Wait for product video modules before returning the result. |