Skip to main content
Amazon product data via Apify. Extract product details, prices, ASINs, offers, sellers, and reviews from Amazon search, category, or product URLs without the Amazon API. Runs asynchronously: start a run, poll it, then fetch the rows from the Apify dataset endpoint by run id. 1 endpoint available through Lava’s AI Gateway. See the Amazon API docs for full documentation.
Supports both managed (Lava’s API keys) and unmanaged (bring your own credentials) mode.

Endpoints

Start an Amazon product scrape (async). Pass categoryOrProductUrls (array of {url}: search /s?k=, category, or product /dp/ URLs) and maxItemsPerStartUrl. Optional maxOffers, scrapeSellers, and countryCode/zipCode add billed data per result. Returns a run object; the gateway polls it and bills the real run cost. Fetch rows from GET /v2/actor-runs/{runId}/dataset/items.

POST https://api.apify.com/v2/acts/junglee~amazon-crawler/runs — $0.04 / request
const data = await lava.gateway('https://api.apify.com/v2/acts/junglee~amazon-crawler/runs', {
  body: {
"categoryOrProductUrls": [
  {
    "url": "https://www.amazon.com/s?k=keyboard"
  }
],
"maxItemsPerStartUrl": 100
},
});

Next Steps

All Providers

Browse all supported AI providers

Forward Proxy

Learn how to construct proxy URLs and authenticate requests