Amazon Search Scraper API avatar

Amazon Search Scraper API

Pricing

from $8.00 / 1,000 amazon results

Go to Apify Store
Amazon Search Scraper API

Amazon Search Scraper API

Turn Amazon keywords into live organic and sponsored search results with positions, ASINs, prices, ratings, and product URLs.

Pricing

from $8.00 / 1,000 amazon results

Rating

0.0

(0)

Developer

Antônio César

Antônio César

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 hours ago

Last modified

Share

What does Amazon Search Scraper API do?

Amazon Search Scraper API converts product keywords into live Amazon search results with rank, sponsored status, ASIN, title, price, rating, review count, image, and product URL. It supports 22 Amazon marketplace domains and returns a stable dataset suitable for keyword-rank tracking, search-share analysis, assortment research, and product discovery.

Run it from the Apify Console or API, schedule recurring keyword checks, and connect datasets to webhooks, Make, Zapier, Google Sheets, or BI tools. Managed data infrastructure handles collection without requiring you to maintain browsers, proxy rotation, or a separate provider account.

Why use Amazon Search Scraper API?

Search placement changes frequently and strongly affects product visibility. This Actor helps brands and analysts compare organic versus sponsored positions, discover competitors, evaluate localized search results, and build historical rank datasets. Its focused input form avoids unrelated seller, review, or category options.

How to scrape Amazon search results

  1. Click Try for free.
  2. Enter up to 20 search keywords.
  3. Select an Amazon marketplace.
  4. Choose the number of results per keyword and pages to inspect.
  5. Start the Actor and open the Search results dataset view.

Input

{
"queries": ["wireless headphones", "gaming headset"],
"marketplace": "amazon.com",
"resultsPerQuery": 10,
"pagesToSearch": 1
}

Each keyword can return 1–100 records. A run accepts 20 unique keywords and has a 1,000-record total cap for every user.

Output

{
"recordType": "search",
"input": "wireless headphones",
"keyword": "wireless headphones",
"position": 1,
"sponsored": false,
"asin": "B0EXAMPLE1",
"title": "Example headphones",
"finalPrice": 79.99,
"currency": "USD",
"rating": 4.5,
"reviewsCount": 980,
"marketplace": "https://www.amazon.com",
"sourceUrl": "https://www.amazon.com/dp/B0EXAMPLE1",
"scrapedAt": "2026-08-21T12:00:00Z"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.

Data table

FieldMeaning
keywordSearch input associated with the record
positionRank in the collected result set
sponsoredWhether Amazon marked the listing as sponsored
asin, titleProduct identity
finalPrice, rating, reviewsCountCommercial signals
sourceUrl, imageUrlProduct and image links

How much does it cost to scrape Amazon search data?

The PPE price is US$0.008 per delivered result, or US$8 per 1,000 results. Five results cost US$0.04 and 100 cost US$0.80. The standard US$0.00005 Actor-start event applies per applicable start unit, and platform usage is included.

Tips and advanced options

Begin with one page and ten results per keyword. Keep the same marketplace, keywords, and schedule when building a ranking time series. Inspect sponsored separately from organic rank. Duplicate keywords are removed before collection, and item-level errors are written to ERRORS instead of the billable dataset.

FAQ, disclaimers, and support

Search results vary with marketplace, time, location, availability, and Amazon experiments. Unofficial — not affiliated with or endorsed by Amazon. Users are responsible for complying with applicable law and Amazon terms. For help or a custom keyword-monitoring workflow, open the Actor Issues tab.

Need products, reviews, categories, and sellers together? See Amazon Data Suite.