# Keepa Scraper | Amazon Price History and Offers (`silentflow/keepa-scraper`) Actor

Keepa scraper for Amazon price history: search by keyword, ASIN or product link and get buy box, Amazon, new and used prices, price history, live seller offers and stock, rating, reviews, sales rank drops and FBA fees. 20 products in 2 seconds, 82 fields each. No Keepa subscription or API key.

- **URL**: https://apify.com/silentflow/keepa-scraper.md
- **Developed by:** [SilentFlow](https://apify.com/silentflow) (community)
- **Categories:** SEO tools, Other, E-commerce
- **Stats:** 4 total users, 3 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $5.10 / 1,000 products

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## Keepa Scraper | Amazon Price History, Buy Box and Seller Offers (2026)

**Turn Keepa's Amazon price tracking into a spreadsheet: type a keyword, paste ASINs or product links, and get one row per product with its buy box, Amazon, new and used prices, 90 days of price history, live seller offers, rating, reviews, FBA fee and package size.** 20 air fryers from amazon.com in under 3 seconds on our test run, on 13 Amazon marketplaces, with no Keepa subscription and no API key.

### Why choose this actor?

Opening Keepa charts one product at a time to check whether a price is a real deal? Paying for an API plan just to pull the price history of a few hundred ASINs? Starting every run by hunting down the ASINs of a niche you do not know yet?

- <strong>Search Amazon by keyword, not only by ASIN.</strong> Type <code>air fryer</code> and get the 20 products Keepa lists for it, each with its full data, in under 3 seconds on our test run. Paste ASINs, ISBN-10 numbers, Amazon product links or Keepa links in the same run: three ways in, one dataset.
- <strong>Nothing to fill in before the first run.</strong> No field is required. The prefilled form runs as it is and returned 20 products with 77 to 83 filled fields each, out of 88 per row.
- <strong>Price history comes in every row by default.</strong> Each product carries its buy box, Amazon, new, used and list price changes over the last 90 days (12 to 117 buy box price points per air fryer on our test run), plus the written reviews count over time. Set <code>historyDays</code> to 365 for a year (4,122 buy box price points for a renewed iPhone 14) or to 0 for everything Keepa recorded.

### Try your first Amazon product search

Paste this input into the Input tab (JSON view) and press Start. It is the prefilled input of the form: the products Keepa lists for "air fryer" on amazon.com, each with 90 days of price history and its live seller offers.

```json
{
  "searches": ["air fryer"],
  "marketplace": "us",
  "maxItems": 100,
  "historyDays": 90,
  "includeOffers": true
}
```

Runs of this size fit easily in the Apify Free plan, so you can try the actor on your own keywords and ASINs before scheduling anything. Each product is one row of the dataset; export it as JSON, CSV, Excel or HTML from the Storage tab, or read it from the API.

![How it works](https://api.apify.com/v2/key-value-stores/YXm81xySHg6uRkewS/records/keepa-scraper-how-it-works-v1.png)

### Copy to your AI assistant

Paste this block into Claude, ChatGPT or Cursor to give it full context about this actor:

```
You have access to the Keepa Scraper on Apify: silentflow/keepa-scraper
It returns Amazon products as Keepa tracks them: current prices, price history, buy box, live seller offers,
rating, reviews, fees and package size. No Keepa account or API key. One row per product and marketplace.

Input (no field is required):
- searches (array of strings): Amazon keywords, e.g. ["air fryer"]. About 20 products per keyword on amazon.com.
- asins (array of strings): ASINs (B0BN72FYFG) or ISBN-10 (0590353403); product links are accepted too.
- startUrls (array of {url}): Amazon /dp/ or /gp/product/ links, Keepa #!product/ links,
  Amazon /s?k= search links and Keepa #!search/ links. The marketplace is read from the link.
- marketplace (string, default "us"): us, gb (or uk), de, fr, it, es, nl, ca, mx, br, jp, in, au.
  Also accepts English names (Germany) and domains (amazon.de).
- maxItems (integer, default 100): stop after this many products.
- historyDays (integer, default 90): days of price history per row; 0 returns the full history.
- includeOffers (boolean, default true): add the live seller offers.
- debugMode (boolean, default false).

Output per product (88 fields):
- Identity: id, asin, url, keepaUrl, title, brand, manufacturer, model, partNumber, parentAsin,
  marketplace, currency (strings)
- Content: productType, category, categoryPath, rootCategory, description (strings);
  features, eans, upcs, variationAsins, frequentlyBoughtTogether (string arrays); color, size, style, material
- Buy box: buyBoxSellerId (string), buyBoxIsAmazon, buyBoxIsFBA, buyBoxIsPrime (booleans), buyBoxAvailability
- Prices (numbers in the marketplace currency, null when nobody offers it): price, buyBoxPrice, amazonPrice,
  newPrice, usedPrice, listPrice, newFbaPrice, newFbmPrice, refurbishedPrice, warehousePrice, buyBoxAvg30,
  buyBoxAvg90, buyBoxAvg180, amazonPriceAvg90, newPriceAvg90, lowestPrice365, highestPrice365; isLowestPrice90 (boolean)
- Counts and fees (numbers): rating, reviewsCount, writtenReviewsCount, offerCount, newOfferCount,
  usedOfferCount, fbaOfferCount, fbmOfferCount, stockBuyBox, salesRankDrops30, salesRankDrops90,
  salesRankDrops180, salesRankDrops365, amazonOutOfStock90, referralFeePercent, fbaFee,
  packageWeightGrams, packageLengthMm, packageWidthMm, packageHeightMm, itemWeightGrams, numberOfItems
- Dates (RFC 3339 strings): releaseDate, listedSince, trackingSince, lastPriceChangeAt, updatedAt
- Media: imageUrl (string), images, videoUrls (string arrays)
- History (arrays of {date, price} or {date, value}): buyBoxPriceHistory, amazonPriceHistory,
  newPriceHistory, usedPriceHistory, listPriceHistory, writtenReviewsHistory
- offers (array of {sellerId, condition, price, shipping, isFBA, isPrime, isAmazon, stock, lastSeenAt})
- searchQuery (string or null), scrapedAt (RFC 3339)

Use apify-client for Python or JavaScript: client.actor("silentflow/keepa-scraper").call(run_input=...).
```

### How to scrape Keepa Amazon price history

Three inputs, from the simplest to the most complete. Each one runs as it is.

#### Get the price history of your own ASINs

```json
{
  "asins": ["B0BN72FYFG", "B0CSZ7WBYW", "B0C33CHG99"]
}
```

Three products on amazon.com, each with 90 days of buy box, Amazon, new, used and list prices, its live offers and its review counts. An ASIN Keepa does not track on that marketplace gives no row and is named in the log.

#### Search a keyword on Amazon Germany

```json
{
  "searches": ["heißluftfritteuse"],
  "marketplace": "de",
  "maxItems": 20
}
```

The products Keepa lists for the German keyword on amazon.de, prices in euros. Type the keyword in the marketplace's language: Keepa searches the titles the way Amazon writes them there.

#### Pull a year of history from pasted links, prices only

```json
{
  "startUrls": [
    { "url": "https://www.amazon.com/dp/B0BN72FYFG" },
    { "url": "https://keepa.com/#!product/1-B0CSZ7WBYW" },
    { "url": "https://www.amazon.co.uk/s?k=kettle" }
  ],
  "maxItems": 15,
  "historyDays": 365,
  "includeOffers": false
}
```

Two product links (one from Amazon, one from Keepa) and a UK search link, mixed in one run. The pasted products come first, the search fills the rest of the 15 products. Every row carries 365 days of price changes and no offer list, for lighter rows.

### Input parameters

| Parameter | Type | Default | What it does |
|---|---|---|---|
| `searches` | array of strings | `["air fryer"]` (prefill) | Amazon keywords. Each returns the products Keepa lists for it, about 20 on amazon.com. |
| `asins` | array of strings | none | ASINs or ISBN-10 numbers, read on the marketplace below. Links are accepted too. |
| `startUrls` | array of links | none | Amazon or Keepa product and search pages. The marketplace comes from the link. |
| `marketplace` | string | `us` | Amazon store for keywords and ASINs: us, gb, de, fr, it, es, nl, ca, mx, br, jp, in, au. |
| `maxItems` | integer | `100` | Stop after this many products, across all inputs. |
| `historyDays` | integer | `90` | Days of price history per row. `0` returns everything Keepa recorded. |
| `includeOffers` | boolean | `true` | Adds the live seller offers with price, shipping, condition, FBA, Prime and stock. |
| `debugMode` | boolean | `false` | Detailed logs for troubleshooting. |

#### Accepted formats

- **ASIN**: 10 characters starting with B, such as `B0BN72FYFG`. Lower case works.
- **ISBN-10** for books: `0590353403`.
- **Amazon product links**: `/dp/`, `/gp/product/`, `/gp/aw/d/`, `/product-reviews/` on any of the 13 marketplaces, with or without the title slug and tracking parameters.
- **Keepa product links**: `https://keepa.com/#!product/1-B0BN72FYFG`, where the number is Keepa's marketplace code (1 for amazon.com, 2 for amazon.co.uk, 3 for amazon.de and so on).
- **Search links**: `https://www.amazon.co.uk/s?k=kettle` or `https://keepa.com/#!search/1-air%20fryer` run as keyword searches on their marketplace.
- **Marketplace**: a code (`de`, `uk`), a three-letter code (`deu`), an English country name (`Germany`) or a domain (`amazon.de`).

Short links such as amzn.to and non-product Amazon pages are skipped and named in the log, so the rest of the run goes on.

### What data can you extract from Keepa?

Every row is one Amazon product on one marketplace, with 88 fields in eight groups. On our test run with the default input, each row filled 77 to 83 of them; fields Amazon or Keepa do not have for a product are `null`, never an empty text.

| Group | Fields | What you get |
|---|---|---|
| Identity | 12 | ASIN, Amazon and Keepa links, title, brand, manufacturer, model, part number, parent ASIN, marketplace, currency |
| Content | 14 | Amazon product type, category, full category path, root category, description, bullet features, color, size, style, material, EAN and UPC codes, variation ASINs, frequently bought together |
| Buy box | 5 | Buy box seller id, sold by Amazon, fulfilled by Amazon, Prime, availability |
| Prices | 18 | Price, buy box, Amazon, new, used, list, new FBA, new merchant, refurbished, warehouse; buy box averages over 30, 90 and 180 days; Amazon and new averages over 90 days; lowest and highest buy box over 365 days; lowest-in-90-days flag |
| Counts and fees | 22 | Rating, ratings count, written reviews count, offer counts (total, new, used, FBA, merchant), buy box stock, sales rank drops over 30, 90, 180 and 365 days, Amazon out-of-stock share over 90 days, referral fee percent, FBA fee, package weight and dimensions, item weight, number of items |
| Dates | 5 | Release date, listed since, tracked by Keepa since, last price change, last Keepa update |
| Media | 3 | Main image, all images, video links |
| History and sellers | 7 | Buy box, Amazon, new, used and list price histories, written reviews history, live offers (9 fields each) |

Plus `searchQuery` (the keyword that found the product, `null` for a pasted ASIN or link) and `scrapedAt`.

A few facts that help you use the data:

- `asin` is Amazon's product id and `id` adds the marketplace (`B0C33CHG99-us`), so the same product read on two stores gives two distinct rows. `url` and `keepaUrl` are permanent links.
- Prices are numbers in the marketplace currency (`currency`), with cents as decimals, except Japan where Amazon prices are whole yen.
- Buy box and merchant prices include shipping, as Keepa charts them.
- In a price history, a `null` price means nobody offered the product at that moment (out of stock). The first point of each history is the price in force when the window opens, so the series always starts with a known value.
- All dates are RFC 3339 in UTC.
- Image links point to Amazon's image host and stay valid as long as Amazon keeps the image; video links are streaming playlists that Amazon may rotate.

#### Output example

One full row from our test run, values as delivered (Amazon text keeps the seller's own styling). Lists are shortened to their first entries; every field is kept:

```json
{
  "id": "B0C33CHG99-us",
  "asin": "B0C33CHG99",
  "url": "https://www.amazon.com/dp/B0C33CHG99",
  "keepaUrl": "https://keepa.com/#!product/1-B0C33CHG99",
  "title": "Cosori TurboBlaze Air Fryer, 9-in-1, 6 Qt, PFAS-Free Ceramic Coating",
  "brand": "Cosori",
  "manufacturer": "Cosori",
  "model": "CAF-DC601-KUS",
  "partNumber": "CAF-DC601-KUS",
  "parentAsin": "B0H37KT3KM",
  "marketplace": "us",
  "currency": "USD",
  "productType": "AIR_FRYER",
  "category": "Air Fryers",
  "categoryPath": "Home & Kitchen > Kitchen & Dining > Small Appliances > Fryers > Air Fryers",
  "rootCategory": "Home & Kitchen",
  "description": "Cosori TurboBlaze 6.0-Quart Air Fryer\nOpen the Envelope Inside the Package – Get a Complete Recipe Book & Detailed Manual to Start Your Culinary Journey!",
  "features": [
    "𝘼𝙞𝙧 𝙁𝙧𝙮𝙚𝙧 𝙐𝙥𝙜𝙧𝙖𝙙𝙚: Innovative TurboBlaze Technology delivers a powerful 3600 rpm fan speed and temperatures up to 450℉, achieving crispy, juicy results every time",
    "𝙃𝙚𝙖𝙩𝙞𝙣𝙜 𝙐𝙥𝙜𝙧𝙖𝙙𝙚: Cosori's unique 5-fan speed system and precise 90°– 450°F temperature control deliver evenly cooked dishes with perfect texture in every bite"
  ],
  "color": "Dark Gray",
  "size": "6QT",
  "style": "Air fryer",
  "material": "Ceramic",
  "eans": ["0810123670376"],
  "upcs": ["810123670376"],
  "variationAsins": ["B0G4RV4MVD", "B0DY1C8J81", "B0FJYK886N"],
  "frequentlyBoughtTogether": ["B0C6Y8NYK1", "B0BSFNTD3N"],
  "buyBoxSellerId": "ATVPDKIKX0DER",
  "buyBoxIsAmazon": true,
  "buyBoxIsFBA": true,
  "buyBoxIsPrime": true,
  "buyBoxAvailability": "IN_STOCK",
  "price": 99.99,
  "buyBoxPrice": 99.99,
  "amazonPrice": 99.99,
  "newPrice": 99.99,
  "usedPrice": 61.99,
  "listPrice": 119.99,
  "newFbaPrice": null,
  "newFbmPrice": null,
  "refurbishedPrice": null,
  "warehousePrice": 61.99,
  "buyBoxAvg30": 95.3,
  "buyBoxAvg90": 100.64,
  "buyBoxAvg180": 99.07,
  "amazonPriceAvg90": 100.64,
  "newPriceAvg90": 100.64,
  "lowestPrice365": 88.93,
  "highestPrice365": 119.99,
  "isLowestPrice90": false,
  "rating": 4.8,
  "reviewsCount": 22455,
  "writtenReviewsCount": 7841,
  "offerCount": 8,
  "newOfferCount": 1,
  "usedOfferCount": 7,
  "fbaOfferCount": 1,
  "fbmOfferCount": 0,
  "stockBuyBox": 50317,
  "salesRankDrops30": 27,
  "salesRankDrops90": 94,
  "salesRankDrops180": 203,
  "salesRankDrops365": 407,
  "amazonOutOfStock90": 0,
  "referralFeePercent": 15,
  "fbaFee": 17.15,
  "packageWeightGrams": 6412,
  "packageLengthMm": 406,
  "packageWidthMm": 360,
  "packageHeightMm": 338,
  "itemWeightGrams": 5987,
  "numberOfItems": 1,
  "releaseDate": "2023-11-01T00:00:00Z",
  "listedSince": "2023-11-01T00:00:00Z",
  "trackingSince": "2023-04-20T06:04:00Z",
  "lastPriceChangeAt": "2026-10-28T03:33:00Z",
  "updatedAt": "2026-10-28T03:33:00Z",
  "imageUrl": "https://m.media-amazon.com/images/I/81R9sA3IyBL.jpg",
  "images": [
    "https://m.media-amazon.com/images/I/81R9sA3IyBL.jpg",
    "https://m.media-amazon.com/images/I/71V-ASOo4TL.jpg"
  ],
  "videoUrls": [
    "https://m.media-amazon.com/images/S/vse-vms-transcoding-artifact-us-east-1-prod/638ae5d7-44f0-495e-8d1f-452fc5e45ff1/default.jobtemplate.hls.m3u8"
  ],
  "buyBoxPriceHistory": [
    { "date": "2026-09-25T08:00:00Z", "price": 89.99 },
    { "date": "2026-10-14T07:07:00Z", "price": 119.99 },
    { "date": "2026-10-15T07:45:00Z", "price": 99.99 }
  ],
  "amazonPriceHistory": [
    { "date": "2026-10-14T07:07:00Z", "price": 119.99 },
    { "date": "2026-10-15T07:45:00Z", "price": 99.99 }
  ],
  "newPriceHistory": [
    { "date": "2026-10-14T07:07:00Z", "price": 119.99 },
    { "date": "2026-10-15T07:45:00Z", "price": 99.99 }
  ],
  "usedPriceHistory": [
    { "date": "2026-10-22T14:41:00Z", "price": 62.99 },
    { "date": "2026-10-24T13:59:00Z", "price": 61.99 }
  ],
  "listPriceHistory": [
    { "date": "2025-07-24T08:12:00Z", "price": 119.99 }
  ],
  "writtenReviewsHistory": [
    { "date": "2026-10-21T02:09:00Z", "value": 7805 },
    { "date": "2026-10-26T01:28:00Z", "value": 7841 }
  ],
  "offers": [
    {
      "sellerId": "ATVPDKIKX0DER",
      "condition": "new",
      "price": 99.99,
      "shipping": 0,
      "isFBA": true,
      "isPrime": true,
      "isAmazon": true,
      "stock": 50317,
      "lastSeenAt": "2026-10-28T03:33:00Z"
    },
    {
      "sellerId": "A2L77EE7U53NWQ",
      "condition": "used - acceptable",
      "price": 61.99,
      "shipping": 0,
      "isFBA": true,
      "isPrime": true,
      "isAmazon": false,
      "stock": 8,
      "lastSeenAt": "2026-10-28T03:33:00Z"
    }
  ],
  "searchQuery": "air fryer",
  "scrapedAt": "2026-10-28T04:19:02Z"
}
```

The dataset has three ready views: **Products** (image, title, ASIN, brand, price, rating, reviews, link), **Prices and history** (buy box, Amazon, new and used prices, 90-day average, 365-day low and high, lowest-in-90-days flag, Keepa chart link) and **Buy box and sellers** (buy box seller, Amazon or FBA, offer counts, stock, sales rank drops, fees).

### Advanced usage

#### Watch a competitor list every morning

```json
{
  "asins": ["B0C33CHG99", "B0CSZ7WBYW", "B0CNY1F31S", "B0CNY1YVDD"],
  "historyDays": 1,
  "includeOffers": true
}
```

Schedule this input daily from the Schedules tab. With `historyDays` at 1, each row carries only the price changes of the last day (plus the price in force when that day began), so a diff against yesterday's dataset is small. The offers show who holds the buy box and how much stock each seller has.

#### Compare one product across marketplaces

```json
{
  "startUrls": [
    { "url": "https://www.amazon.com/dp/B0CSZ7WBYW" },
    { "url": "https://www.amazon.co.uk/dp/B0CSZ7WBYW" },
    { "url": "https://www.amazon.de/dp/B0CSZ7WBYW" },
    { "url": "https://www.amazon.ca/dp/B0CSZ7WBYW" }
  ],
  "includeOffers": false
}
```

Each link is read on its own marketplace, so the same ASIN comes back once per store with prices in the local currency. Useful for cross-border sourcing: compare `buyBoxPrice`, `fbaFee` and `referralFeePercent` side by side. A store where the product is not sold gives no row.

#### Shortlist real deals in a niche

```json
{
  "searches": ["robot vacuum", "cordless vacuum", "carpet cleaner"],
  "maxItems": 60,
  "historyDays": 180
}
```

Three keywords, about 60 products. Open the **Prices and history** view and sort by `isLowestPrice90`, or compare `price` with `buyBoxAvg90` and `lowestPrice365`: a price far under its 90-day average and close to its yearly low is a real drop, not a marked-up list price.

#### Archive the full price history of a few products

```json
{
  "asins": ["B0BN72FYFG"],
  "historyDays": 0,
  "includeOffers": false
}
```

`0` returns every change Keepa recorded since it started tracking the product. For a renewed iPhone 14 that tracking starts in December 2022 and the row holds thousands of price changes, so keep the list short when you ask for the full record.

#### Check books by ISBN

```json
{
  "asins": ["0590353403"],
  "marketplace": "us"
}
```

An ISBN-10 works as an ASIN for printed books. The row gives the new and used prices, their history, the live offers from booksellers and the ratings count.

### FAQ

**What does this actor extract from Keepa?**
One row per Amazon product with 88 fields: identity and catalog data, the buy box and its seller, current Amazon, new, used, list, refurbished and warehouse prices, averages and yearly highs and lows, rating and reviews, offer counts and stock, sales rank drops, referral and FBA fees, package size and weight, images, price histories and the live seller offers.

**What is Keepa?**
Keepa is an Amazon price tracker. It records the price, buy box and offer changes of Amazon products on 13 marketplaces and draws them as the price charts sellers and shoppers check before they buy or reprice.

**Do I need a Keepa subscription, a Keepa account or an API key?**
No. The actor reads what Keepa shows to every visitor. There is no login and no key to paste.

**Which ways can I find products?**
Four: a keyword, an ASIN or ISBN-10, an Amazon or Keepa product link, or an Amazon or Keepa search link. Mix them freely in one run; a product reached twice is delivered once.

**How many products does a keyword return?**
The products Keepa lists for that keyword: 20 for "air fryer" on amazon.com in our tests, up to 50 on some other marketplaces. To cover a niche, add several keywords or paste ASINs; `maxItems` caps the total.

**Is the Amazon sales rank (BSR) included?**
No. Keepa shows the sales rank to its subscribers only, so the actor never makes one up. Each row carries the sales rank drops over 30, 90, 180 and 365 days instead: every drop is a moment the rank improved, the usual sign of a sale, which makes them a solid sales velocity signal for comparing products.

**How fresh is the data?**
Each run reads Keepa live, with no cache on our side. On our test run the 20 air fryers had been updated by Keepa a median 44 minutes earlier, all within the previous 3.5 hours. `updatedAt` gives the exact time for each row.

**Why does an ASIN give no row?**
Keepa does not track that product on the marketplace you picked. The renewed iPhone 14 `B0BN72FYFG` is tracked on amazon.com but not on amazon.de, for example. The log names every ASIN that gave no row, and the rest of the run goes on.

**Which marketplaces are covered?**
13: United States, United Kingdom, Germany, France, Italy, Spain, Netherlands, Canada, Mexico, Brazil, Japan, India and Australia. Prices come in each store's currency.

**How big are the rows?**
With the default 90 days and offers, our test rows weighed 8 to 26 KB each. A year of history or the full record makes busy products much larger (a renewed iPhone 14 with 365 days and no offers came to about 460 KB). Turn `includeOffers` off and shorten `historyDays` for light exports to spreadsheets.

**Can I run several keywords and marketplaces at once?**
Yes. Keywords and ASINs use the marketplace picked in the form, and every pasted link keeps its own marketplace, so one run can mix amazon.com search results with amazon.de and amazon.co.uk products.

**Is it legal to scrape Keepa?**
The actor reads publicly visible product and price data, the same any visitor sees on Keepa's charts. See the legal section below for your responsibilities.

### More SilentFlow scrapers

**🛒 E-commerce**

- **JD** - [JD Products Scraper | JD.com Prices, Brands and Barcodes](https://apify.com/silentflow/jd-products-scraper)
- **Pinterest** - [Pinterest Scraper | Pins, Boards and Profiles](https://apify.com/silentflow/pinterest-scraper-ppr)
- **Leboncoin** - [Leboncoin Scraper | Classified Ads, Prices and Sellers](https://apify.com/silentflow/leboncoin-scraper-ppr)
- **TikTok Shop** - [TikTok Shop Scraper | Products, Sellers and Creator Videos](https://apify.com/silentflow/tiktok-shop-scraper)
- **Leboncoin** - [Leboncoin Ad Details Scraper](https://apify.com/silentflow/leboncoin-details-scraper-ppr)
- **Back Market** - [Back Market Scraper | Refurbished Prices](https://apify.com/silentflow/backmarket-scraper-ppr)
- **Naver** - [Naver Scraper | Shopping Products, Prices and Reviews](https://apify.com/silentflow/naver-scraper)
- **ImportYeti** - [ImportYeti Scraper | Suppliers, Importers and Bills of Lading](https://apify.com/silentflow/importyeti-scraper)
- **Amazon Seller** - [Amazon Seller Scraper | Emails, Phones and Ratings](https://apify.com/silentflow/amazon-seller-scraper)
- **Naver** - [Naver Products Scraper | Shopping Prices, Sellers and Ratings](https://apify.com/silentflow/naver-products-scraper)
- **Naver** - [Naver Reviews Scraper | Shopping Product Reviews](https://apify.com/silentflow/naver-reviews-scraper)
- **Udemy Course** - [Udemy Course Scraper](https://apify.com/silentflow/udemy-scraper-ppe)
- **1688** - [1688 Scraper | Products, Details, Wholesale Prices, Suppliers](https://apify.com/silentflow/1688-scraper)
- **Allegro** - [Allegro Scraper | Products, Prices and Sellers](https://apify.com/silentflow/allegro-scraper)
- **Store Leads Ecommerce** - [Store Leads Ecommerce Scraper](https://apify.com/silentflow/storeleads-scraper)
- **Store Leads** - [Store Leads Scraper | Shopify Data](https://apify.com/silentflow/storeleads-scraper-ppe)
- **Coupang** - [Coupang Detail Scraper | Product Prices and Options](https://apify.com/silentflow/coupang-detail-scraper)
- **Taobao** - [Taobao Scraper | Products, Details, Prices and Sellers](https://apify.com/silentflow/taobao-scraper)
- **Avito** - [Avito Scraper | Listings, Prices and Sellers](https://apify.com/silentflow/avito-scraper)
- **Bring a Trailer** - [Bring a Trailer Scraper](https://apify.com/silentflow/bringatrailer-scraper)
- **Leboncoin** - [Leboncoin Scraper](https://apify.com/silentflow/leboncoin-scraper)
- **Lowes** - [Lowes Products Scraper | Prices, Stock and Specs](https://apify.com/silentflow/lowes-products-scraper)
- **Mobile.de** - [Mobile.de Scraper](https://apify.com/silentflow/mobile-de-scraper)
- **Pinterest** - [Pinterest Scraper](https://apify.com/silentflow/pinterest-scraper)
- **Alibaba** - [Alibaba Products Scraper | Wholesale Prices and MOQ](https://apify.com/silentflow/alibaba-products-scraper)
- **Eventim** - [Eventim Scraper | Events, Ticket Prices and Venues](https://apify.com/silentflow/eventim-scraper)
- **Leboncoin** - [Leboncoin Details Scraper | Full Ad Data and Sellers](https://apify.com/silentflow/leboncoin-details-scraper)
- **Udemy** - [Udemy Scraper](https://apify.com/silentflow/udemy-scraper)
- **Agoda** - [Agoda Scraper | Hotel Prices and Guest Ratings](https://apify.com/silentflow/agoda-scraper)
- **Alibaba** - [Alibaba Scraper | Products, Supplier Companies and Prices](https://apify.com/silentflow/alibaba-scraper)
- **AliExpress** - [AliExpress Reviews Scraper | Feedback, Ratings and Photos](https://apify.com/silentflow/aliexpress-reviews-scraper)
- **AliExpress** - [AliExpress Scraper | Products, Prices and Sales](https://apify.com/silentflow/aliexpress-scraper)
- **Avito** - [Avito Profiles Scraper | Sellers, Ratings and Reviews](https://apify.com/silentflow/avito-profiles-scraper)
- **Back Market** - [Back Market Scraper | Refurbished Electronics Prices](https://apify.com/silentflow/backmarket-scraper)
- **BAUHAUS** - [BAUHAUS Scraper | Product Prices, EAN and Specs](https://apify.com/silentflow/bauhaus-scraper)
- **CARFAX** - [CARFAX Scraper | Used Cars, Prices and History](https://apify.com/silentflow/carfax-scraper)
- **eBay Marketplace** - [eBay Marketplace Scraper](https://apify.com/silentflow/ebay-scraper)
- **Europages** - [Europages Scraper | Suppliers and B2B Companies](https://apify.com/silentflow/europages-scraper-ppr)
- **Google Hotels** - [Google Hotels Scraper | Prices, Offers and Ratings](https://apify.com/silentflow/google-hotels-scraper)
- **Homedepot** - [Homedepot Reviews Scraper | Customer Reviews and Ratings](https://apify.com/silentflow/homedepot-reviews-scraper)
- **Judge** - [Judge Scraper | Reviews, Ratings and Store Profiles](https://apify.com/silentflow/judge-scraper)
- **MakersRow** - [MakersRow Scraper | Manufacturers, Capabilities and Reviews](https://apify.com/silentflow/makersrow-scraper)
- **Mercari** - [Mercari Scraper | Listings, Sold Prices and Sellers](https://apify.com/silentflow/mercari-scraper)
- **Ticombo** - [Ticombo Scraper | Ticket Prices and Listings](https://apify.com/silentflow/ticombo-scraper)
- **Trip** - [Trip Scraper | Hotels, Prices and Reviews](https://apify.com/silentflow/trip-scraper)
- **Vinted Marketplace** - [Vinted Marketplace Scraper](https://apify.com/silentflow/vinted-scraper-ppr)
- **Walmart** - [Walmart Scraper | Prices, Reviews, Sellers, Availability](https://apify.com/silentflow/walmart-scraper)
- **Webmotors** - [Webmotors Scraper | Car Listings, Prices and FIPE](https://apify.com/silentflow/webmotors-scraper)
- **Woolworths** - [Woolworths Products Scraper | Prices, Specials and Nutrition](https://apify.com/silentflow/woolworths-products-scraper)
- **Amazon** - [Amazon Product Scraper](https://apify.com/silentflow/amazon-scraper)
- **Amazon Marketplace** - [Amazon Marketplace Scraper](https://apify.com/silentflow/amazon-scraper-ppe)
- **AutoScout24** - [AutoScout24 Scraper](https://apify.com/silentflow/autoscout24-scraper)
- **eBay Listings** - [eBay Listings Scraper](https://apify.com/silentflow/ebay-scraper-ppe)
- **Europages Deep Dive Extractor** - [Europages Deep Dive Extractor | VAT, Decision Makers, ISO Certs](https://apify.com/silentflow/europages-deep-dive-extractor)
- **GasBuddy** - [GasBuddy Scraper | Gas Prices by Station](https://apify.com/silentflow/gasbuddy-scraper)
- **Goofish** - [Goofish Detail Scraper | Listings, Prices and Sellers](https://apify.com/silentflow/goofish-detail-scraper)
- **Mafengwo** - [Mafengwo Scraper | Attractions, Ratings and Tickets](https://apify.com/silentflow/mafengwo-scraper)
- **Vinted** - [Vinted Scraper](https://apify.com/silentflow/vinted-scraper)
- **Walmart** - [Walmart Product Scraper](https://apify.com/silentflow/walmart-scraper-ppe)

**💼 Jobs**

- **ZipRecruiter** - [ZipRecruiter Jobs Scraper | Salary, Company & Location Filters](https://apify.com/silentflow/ziprecruiter-scraper-ppe)
- **Indeed** - [Indeed Company Reviews Scraper](https://apify.com/silentflow/indeed-companies-scraper-ppr)
- **Multi Board** - [Multi Board Job Scraper](https://apify.com/silentflow/all-jobs-scraper-ppe)
- **Jobright** - [Jobright Scraper | Jobs, Salaries and H1B Sponsors](https://apify.com/silentflow/jobright-scraper)
- **Malt Freelancer** - [Malt Freelancer Scraper](https://apify.com/silentflow/malt-scraper)
- **Malt** - [Malt Scraper | Freelance Profiles](https://apify.com/silentflow/malt-scraper-ppr)
- **Glassdoor** - [Glassdoor Jobs Scraper](https://apify.com/silentflow/glassdoor-jobs-scraper)
- **Glassdoor Job Listings** - [Glassdoor Job Listings Scraper](https://apify.com/silentflow/glassdoor-jobs-scraper-ppr)
- **🔥 Glassdoor** - [🔥 Glassdoor Scraper](https://apify.com/silentflow/glassdoor-scraper-ppe)
- **Jora** - [Jora Jobs Scraper](https://apify.com/silentflow/jora-scraper-ppe)
- **LinkedIn Job Search** - [LinkedIn Job Search Scraper | Salaries & Seniority](https://apify.com/silentflow/linkedin-jobs-scraper-ppr)
- **ATS** - [ATS Jobs Scraper | Greenhouse, Lever and Ashby](https://apify.com/silentflow/ats-jobs-scraper)
- **Cutshort** - [Cutshort Jobs Scraper | Salaries, Skills and Companies](https://apify.com/silentflow/cutshort-jobs-scraper)
- **Arbeitsagentur** - [Arbeitsagentur Jobs Scraper](https://apify.com/silentflow/arbeitsagentur-scraper-ppe)
- **Dice** - [Dice Jobs Scraper | US Tech Jobs, Salaries, Skills](https://apify.com/silentflow/dice-jobs-scraper)
- **Dice Tech** - [Dice Tech Jobs Scraper](https://apify.com/silentflow/dice-jobs-scraper-ppe)
- **iimjobs** - [iimjobs Jobs Scraper | MBA, Finance and Hirist Tech Jobs](https://apify.com/silentflow/iimjobs-jobs-scraper)
- **Instahyre** - [Instahyre Jobs Scraper | Companies, Recruiters and Ratings](https://apify.com/silentflow/instahyre-jobs-scraper)
- **Jora** - [Jora Scraper | Jobs in Australia, New Zealand, Singapore](https://apify.com/silentflow/jora-scraper)
- **StepStone** - [StepStone Scraper](https://apify.com/silentflow/stepstone-scraper)
- **Welcome to the Jungle** - [Welcome to the Jungle Job Scraper](https://apify.com/silentflow/welcome-to-the-jungle-scraper-ppe)
- **YCombinator** - [YCombinator Jobs Scraper | Startup Jobs, Salaries and Founders](https://apify.com/silentflow/ycombinator-jobs-scraper)
- **All** - [All Jobs Scraper](https://apify.com/silentflow/all-jobs-scraper)
- **Arbeitsagentur** - [Arbeitsagentur Scraper | German and Austrian Job Board](https://apify.com/silentflow/arbeitsagentur-scraper)
- **iimjobs** - [iimjobs Scraper | Jobs, Companies and Recruiters](https://apify.com/silentflow/iimjobs-scraper)
- **Indeed** - [Indeed Companies Scraper | Reviews, Salaries, Interviews](https://apify.com/silentflow/indeed-companies-scraper)
- **Indeed** - [Indeed Jobs Scraper | NLP Skills](https://apify.com/silentflow/indeed-jobs-scraper)
- **Indeed** - [Indeed Jobs Scraper | Job Listings in 73 Countries](https://apify.com/silentflow/indeed-jobs-scraper-ppr)
- **LinkedIn** - [LinkedIn Jobs Scraper](https://apify.com/silentflow/linkedin-jobs-scraper)
- **Naukri & NaukriGulf** - [Naukri & NaukriGulf Jobs Scraper](https://apify.com/silentflow/naukri-scraper)
- **Seek** - [Seek Job Scraper](https://apify.com/silentflow/seek-job-scraper)
- **Welcome to the Jungle** - [Welcome to the Jungle Scraper | Jobs and Company Data](https://apify.com/silentflow/welcome-to-the-jungle-scraper)
- **Ziprecruiter** - [Ziprecruiter Scraper](https://apify.com/silentflow/ziprecruiter-scraper)

**🏠 Real estate**

- **SeLoger** - [SeLoger Scraper | Real Estate Listings](https://apify.com/silentflow/seloger-scraper-ppr)
- **Realtor Rental Listings** - [Realtor Rental Listings Scraper](https://apify.com/silentflow/realtor-rental-scraper-ppe)
- **Airbnb Professional Host** - [Airbnb Professional Host Scraper | Emails, Phones, SIRET](https://apify.com/silentflow/airbnb-professional-host-scraper)
- **Airbnb Pro Host Contact &** - [Airbnb Pro Host Contact & Email Scraper](https://apify.com/silentflow/airbnb-professional-host-scraper-ppe)
- **Bien'ici** - [Bien'ici Scraper | Property Listings](https://apify.com/silentflow/bienici-scraper-ppr)
- **Rightmove** - [Rightmove Scraper](https://apify.com/silentflow/rightmove-scraper)
- **SeLoger** - [SeLoger Scraper | French Property Listings and Agencies](https://apify.com/silentflow/seloger-scraper)
- **Trulia Rental Listings** - [Trulia Rental Listings Scraper](https://apify.com/silentflow/trulia-rental-scraper-ppe)
- **Idealista** - [Idealista Scraper](https://apify.com/silentflow/idealista-scraper-ppr)
- **Airbnb Search** - [Airbnb Search Scraper](https://apify.com/silentflow/airbnb-search-scraper-ppe)
- **Bienici** - [Bienici Scraper](https://apify.com/silentflow/bienici-scraper)
- **Realestate.com.au** - [Realestate.com.au Scraper](https://apify.com/silentflow/realestate-com-au-scraper)
- **Zapimoveis** - [Zapimoveis Scraper | Real Estate Listings and Prices](https://apify.com/silentflow/zapimoveis-scraper)
- **Zillow** - [Zillow Scraper](https://apify.com/silentflow/zillow-scraper)
- **Airbnb Search** - [Airbnb Search Scraper | Prices, Fees, Amenities, Hosts](https://apify.com/silentflow/airbnb-search-scraper)
- **Anjuke** - [Anjuke Scraper | Rental Listings, Prices and Agents](https://apify.com/silentflow/anjuke-scraper)
- **Idealista** - [Idealista Scraper](https://apify.com/silentflow/idealista-scraper)
- **Realtor Rental** - [Realtor Rental Scraper](https://apify.com/silentflow/realtor-rental-scraper)
- **Trulia Rental** - [Trulia Rental Scraper | US Rentals, Prices, Pet Policy](https://apify.com/silentflow/trulia-rental-scraper)

**📣 Social media**

- **Facebook Search** - [Facebook Search Scraper](https://apify.com/silentflow/facebook-search-scraper)
- **LinkedIn Post Search** - [LinkedIn Post Search Scraper | Keywords, Hashtags & Profiles](https://apify.com/silentflow/linkedin-posts-scraper-ppr)
- **Instagram** - [Instagram Story Scraper | Stories & Highlights](https://apify.com/silentflow/instagram-story-scraper)
- **LinkedIn Leads** - [LinkedIn Leads Scraper | Sales Navigator Export](https://apify.com/silentflow/linkedin-sales-navigator-scraper-ppr)
- **Facebook Search** - [Facebook Search Profiles Scraper | People by Name or Keyword](https://apify.com/silentflow/facebook-search-profiles-scraper)
- **YouTube** - [YouTube Channel Scraper | Videos, Shorts and Views](https://apify.com/silentflow/youtube-channel-scraper)
- **TikTok Trend** - [TikTok Trend Scraper | Trending Hashtags and Videos](https://apify.com/silentflow/tiktok-trend-scraper)
- **LinkedIn Sales Navigator** - [LinkedIn Sales Navigator Scraper](https://apify.com/silentflow/linkedin-sales-navigator-scraper)
- **Reddit** - [Reddit Scraper | Posts, Comments and Subreddits](https://apify.com/silentflow/reddit-scraper)
- **TikTok** - [TikTok Scraper](https://apify.com/silentflow/tiktok-scraper)
- **Discord** - [Discord Scraper | Servers, Member Counts and Invites](https://apify.com/silentflow/discord-scraper)
- **Likee** - [Likee Scraper | Videos, Hashtags and Creators](https://apify.com/silentflow/likee-scraper)
- **LinkedIn Event** - [LinkedIn Event Scraper](https://apify.com/silentflow/linkedin-events-scraper)
- **LinkedIn Hashtag &** - [LinkedIn Hashtag & Post Scraper | No Cookies](https://apify.com/silentflow/linkedin-posts-scraper)
- **Meta Ad Library** - [Meta Ad Library Scraper](https://apify.com/silentflow/meta-ad-library-scraper)
- **OnlyFans** - [OnlyFans Profile Scraper](https://apify.com/silentflow/onlyfans-scraper-ppe)
- **Pinterest** - [Pinterest Ads Scraper | Ad Library, Reach & Targeting](https://apify.com/silentflow/pinterest-ads-scraper)
- **Snapchat** - [Snapchat Videos Scraper | Spotlight Videos, MP4 and Stats](https://apify.com/silentflow/snapchat-videos-scraper)
- **Bandsintown** - [Bandsintown Scraper | Concerts and Tour Dates](https://apify.com/silentflow/bandsintown-scraper)
- **Discord** - [Discord Profiles Scraper | Users, Badges and Server Tags](https://apify.com/silentflow/discord-profiles-scraper)
- **Facebook Thread** - [Facebook Thread Profiles Scraper | Followers, Bios & Engagement](https://apify.com/silentflow/facebook-thread-profiles-scraper)
- **Instagram Engagement** - [Instagram Engagement Scraper](https://apify.com/silentflow/instagram-engagement-scraper)
- **Kuaishou** - [Kuaishou Scraper | Videos, Comments and Creator Stats](https://apify.com/silentflow/kuaishou-scraper)
- **Kwai** - [Kwai Scraper | Videos, Creators and Hashtags](https://apify.com/silentflow/kwai-scraper)
- **LinkedIn Ads Library - No Cookies** - [LinkedIn Ads Library Scraper - No Cookies](https://apify.com/silentflow/linkedin-ads-scraper)
- **Pinterest** - [Pinterest Profiles Scraper | Followers, Emails and Bios](https://apify.com/silentflow/pinterest-profiles-scraper)
- **Pinterest** - [Pinterest Videos Scraper | Video Downloader, MP4 Links, Stats](https://apify.com/silentflow/pinterest-videos-scraper)
- **Reddit** - [Reddit Comments Scraper | Search, Threads and Replies](https://apify.com/silentflow/reddit-comments-scraper)
- **Reddit** - [Reddit Profiles Scraper | User Karma, Activity and Communities](https://apify.com/silentflow/reddit-profiles-scraper)
- **RedNote** - [RedNote Videos Scraper | Downloader, Transcripts and Stats](https://apify.com/silentflow/rednote-videos-scraper)
- **Snapchat** - [Snapchat Contacts Scraper | Phones, Emails and Websites](https://apify.com/silentflow/snapchat-contacts-scraper)
- **TikTok Creative** - [TikTok Creative Ads Scraper | Top Ads, Landing Pages & Metrics](https://apify.com/silentflow/tiktok-creative-ads-scraper)
- **TikTok Lookalike** - [TikTok Lookalike Scraper | Influencers, Emails and Engagement](https://apify.com/silentflow/tiktok-lookalike-scraper)
- **TwitchTracker** - [TwitchTracker Scraper | Twitch Streamer Stats and Rankings](https://apify.com/silentflow/twitchtracker-scraper)
- **X Timeline** - [X Timeline Scraper | Tweets and Engagement Stats](https://apify.com/silentflow/x-timeline-scraper)
- **Xigua** - [Xigua Scraper | Videos, Creators and Downloads](https://apify.com/silentflow/xigua-scraper)
- **YouTube Autocomplete** - [YouTube Autocomplete Scraper | Keyword Suggestions](https://apify.com/silentflow/youtube-autocomplete-scraper)
- **Douyin** - [Douyin Comments Scraper | Comments, Likes and IP Regions](https://apify.com/silentflow/douyin-comments-scraper)
- **Facebook** - [Facebook Company Scraper | Emails, Phones, Ratings](https://apify.com/silentflow/facebook-company-scraper)
- **Facebook Business Page** - [Facebook Business Page Scraper](https://apify.com/silentflow/facebook-company-scraper-ppe)
- **OnlyFans** - [OnlyFans Creator Scraper](https://apify.com/silentflow/onlyfans-scraper)
- **Reddit** - [Reddit Scraper | Comments, Posts and Users](https://apify.com/silentflow/reddit-scraper-ppr)
- **RedNote** - [RedNote Detail Scraper | Xiaohongshu Details, Images, Videos](https://apify.com/silentflow/rednote-detail-scraper)
- **Skool Group** - [Skool Group Scraper](https://apify.com/silentflow/skool-scraper)
- **Skool Community** - [Skool Community Scraper](https://apify.com/silentflow/skool-scraper-ppe)
- **Snapchat** - [Snapchat Ads Scraper | Ad Library, Impressions & Targeting](https://apify.com/silentflow/snapchat-ads-scraper)
- **Weibo** - [Weibo Scraper | Posts, Profiles and Engagement](https://apify.com/silentflow/weibo-scraper)
- **YouTube** - [YouTube Transcript Scraper](https://apify.com/silentflow/youtube-transcript-scraper)

**🏢 Business data**

- **Tencent** - [Tencent Scraper | Maps Places, Phones and Ratings](https://apify.com/silentflow/tencent-scraper)
- **LinkedIn Company Search** - [LinkedIn Company Search Scraper | Profiles & Firmographics](https://apify.com/silentflow/linkedin-profiles-companies-scraper)
- **Ctrip** - [Ctrip Scraper | Attractions, Tickets and Reviews](https://apify.com/silentflow/ctrip-scraper)
- **LinkedIn People Search** - [LinkedIn People Search Scraper | Profiles & Companies](https://apify.com/silentflow/linkedin-profiles-companies-scraper-ppr)
- **Bilibili** - [Bilibili Scraper | Videos, Profiles, Comments, Danmaku](https://apify.com/silentflow/bilibili-scraper)
- **Teachable Course** - [Teachable Course Scraper](https://apify.com/silentflow/teachable-scraper)
- **Website Tech Stack** - [Website Tech Stack Scraper](https://apify.com/silentflow/website-tech-stack-scraper)
- **2GIS** - [2GIS Reviews Scraper | Ratings, Photos and Owner Replies](https://apify.com/silentflow/2gis-reviews-scraper)
- **Teachable - Courses, Prices & Instructors** - [Teachable Scraper - Courses, Prices & Instructors](https://apify.com/silentflow/teachable-scraper-ppr)
- **Trustpilot** - [Trustpilot Scraper | Reviews, Ratings and Company Contacts](https://apify.com/silentflow/trustpilot-enricher)

**✈️ Travel**

- **Flight Price** - [Flight Price Scraper](https://apify.com/silentflow/flight-price-scraper)
- **Booking.com Hotel** - [Booking.com Hotel Scraper](https://apify.com/silentflow/booking-scraper-ppr)
- **Despegar** - [Despegar Reviews Scraper | Hotel Reviews and Ratings](https://apify.com/silentflow/despegar-reviews-scraper)
- **Google Maps** - [Google Maps Scraper](https://apify.com/silentflow/google-maps-scraper)
- **Kakao** - [Kakao Scraper | Map Places, Reviews and Phones](https://apify.com/silentflow/kakao-scraper)
- **OpenTable** - [OpenTable Reviews Scraper | Restaurant Reviews and Ratings](https://apify.com/silentflow/opentable-reviews-scraper)
- **TheFork** - [TheFork Scraper | Restaurants, Menus and Ratings](https://apify.com/silentflow/thefork-scraper)
- **Zomato** - [Zomato Reviews Scraper | Restaurant Ratings and Replies](https://apify.com/silentflow/zomato-reviews-scraper)
- **Booking** - [Booking Scraper | Hotel Prices, Photos, Availability](https://apify.com/silentflow/booking-scraper)
- **Trip** - [Trip Reviews Scraper | Hotel Reviews and Ratings](https://apify.com/silentflow/trip-reviews-scraper)

**🎯 Lead generation**

- **Northdata** - [Northdata Company Scraper](https://apify.com/silentflow/northdata-scraper)
- **Dealroom** - [Dealroom Scraper | Companies and Investors](https://apify.com/silentflow/dealroom-scraper-ppe)
- **ZocDoc** - [ZocDoc Scraper | Doctors, Reviews and Availability](https://apify.com/silentflow/zocdoc-scraper-ppr)
- **UK Companies House** - [UK Companies House Enricher](https://apify.com/silentflow/uk-companies-house-enricher)
- **CNPJ Brazilian** - [CNPJ Brazilian Company Enricher](https://apify.com/silentflow/cnpj-enricher)
- **Justdial** - [Justdial Companies Scraper | Business Leads, Phones and Emails](https://apify.com/silentflow/justdial-companies-scraper)
- **PagesJaunes** - [PagesJaunes Scraper | French Business Emails and SIRET](https://apify.com/silentflow/pagesjaunes-scraper)
- **SIRET** - [SIRET Company Enricher](https://apify.com/silentflow/siret-enricher-ppr)
- **BuiltWith** - [BuiltWith Scraper | Tech Stacks and Top Sites](https://apify.com/silentflow/builtwith-scraper)
- **Company Data** - [Company Data Scraper | Emails, Phones and Tech Stack](https://apify.com/silentflow/company-data-scraper)
- **Dealroom Startup Data** - [Dealroom Startup Data Scraper](https://apify.com/silentflow/dealroom-scraper)
- **French Company Prospector** - [French Company Prospector](https://apify.com/silentflow/french-company-prospector)
- **KVK** - [KVK Scraper | Dutch Companies and SBI Codes](https://apify.com/silentflow/kvk-scraper)
- **PagesJaunes** - [PagesJaunes Business Scraper](https://apify.com/silentflow/pagesjaunes-scraper-ppr)
- **SEC** - [SEC Scraper | EDGAR Filings and Company Data](https://apify.com/silentflow/sec-scraper)
- **SoftwareAdvice** - [SoftwareAdvice Scraper | Reviews, Ratings and Pros & Cons](https://apify.com/silentflow/softwareadvice-scraper)
- **Sunbiz** - [Sunbiz Companies Scraper | New Florida Business Leads](https://apify.com/silentflow/sunbiz-companies-scraper)
- **Sunbiz** - [Sunbiz Scraper | Florida Companies and Officers](https://apify.com/silentflow/sunbiz-scraper)
- **USPTO** - [USPTO Scraper | Trademark Search and Status](https://apify.com/silentflow/uspto-scraper)
- **Clutch** - [Clutch Scraper | Agencies, Reviews, Ratings, Services](https://apify.com/silentflow/clutch-scraper)
- **Clutch Agency** - [Clutch Agency Scraper](https://apify.com/silentflow/clutch-scraper-ppe)
- **Domain** - [Domain Enricher](https://apify.com/silentflow/domain-enricher)
- **G2** - [G2 Reviews Scraper](https://apify.com/silentflow/g2-review-intelligence)
- **Google Ads Transparency** - [Google Ads Transparency Scraper](https://apify.com/silentflow/google-ads-transparency-scraper)
- **SIRET French** - [SIRET French Company Enricher](https://apify.com/silentflow/siret-enricher)
- **ThomasNet Suppliers** - [ThomasNet Suppliers Scraper](https://apify.com/silentflow/thomasnet-scraper)
- **ZocDoc** - [ZocDoc Scraper](https://apify.com/silentflow/zocdoc-scraper)

**🔎 SEO**

- **Similarweb** - [Similarweb Scraper | Website Traffic, Rankings and Competitors](https://apify.com/silentflow/similarweb-scraper)
- **SpyFu** - [SpyFu Scraper | SEO, PPC and Competitor Data](https://apify.com/silentflow/spyfu-scraper)
- **Apple** - [Apple Reviews Scraper | App Store Reviews and Ratings](https://apify.com/silentflow/apple-reviews-scraper)
- **Apple** - [Apple Scraper | App Store Apps, Ratings and Charts](https://apify.com/silentflow/apple-scraper)
- **Bing** - [Bing Enricher Scraper | Mobile Friendly Test and Indexing](https://apify.com/silentflow/bing-enricher-scraper)
- **Google News** - [Google News Scraper](https://apify.com/silentflow/google-news-scraper)
- **Scribd** - [Scribd Scraper | Documents, Authors and Views](https://apify.com/silentflow/scribd-scraper)

**📈 Marketing**

- **Douyin** - [Douyin Transcript Scraper | Subtitles and Speech to Text](https://apify.com/silentflow/douyin-transcript-scraper)

**🎬 Video**

- **Pexels** - [Pexels Scraper | Photos, Videos and Download Stats](https://apify.com/silentflow/pexels-scraper)

**📰 News**

- **ForexFactory** - [ForexFactory Scraper | Economic Calendar and Forecasts](https://apify.com/silentflow/forexfactory-scraper)

**🧰 More tools**

- **FanDuel** - [FanDuel Scraper | Odds, Spreads and Player Props](https://apify.com/silentflow/fanduel-scraper)
- **PrizePicks** - [PrizePicks Scraper | Player Props, Lines and Projections](https://apify.com/silentflow/prizepicks-scraper)

### Support

Need something this actor does not do yet? We ship features fast.

- Feature requests go straight to our backlog
- Enterprise needs? We do custom integrations and high-volume plans
- Pricing questions? Check the Monetization tab on the actor page

Response time: usually under 24 hours.

### Legal compliance

This actor extracts publicly available product and price data shown by Keepa and Amazon. It does not bypass any login, paywall or CAPTCHA. Users are responsible for complying with Keepa's and Amazon's terms of service and with applicable data protection laws (GDPR, CCPA, and PIPL where relevant). Seller ids are business identifiers published by Amazon; when you combine them with other data about people, handle the result as personal data. The data returned is informational; verify prices on Amazon before using them for regulated or contractual decisions.

*Keepa Scraper by SilentFlow: Amazon prices, history and sellers as rows, on 13 marketplaces, whenever you need them.*

# Actor input Schema

## `searches` (type: `array`):

Words to search on Amazon, as you would type them in the search bar: <code>air fryer</code>, <code>wireless earbuds</code>, <code>lego star wars</code>. Each keyword returns the top products Keepa lists for it (about 20 on amazon.com, up to 50 on some marketplaces), each with its full Keepa data. Add more keywords to cover more products.

## `asins` (type: `array`):

Amazon product ids, one per line: <code>B0BN72FYFG</code>, or an ISBN-10 for books (<code>0590353403</code>). Read on the marketplace picked below. A product Keepa does not track gives no row and is counted in the log.

## `startUrls` (type: `array`):

Paste product or search pages, the marketplace is read from the link:<ul><li>Amazon product: <code>https://www.amazon.de/dp/B0BN72FYFG</code></li><li>Keepa product: <code>https://keepa.com/#!product/1-B0BN72FYFG</code></li><li>Amazon search: <code>https://www.amazon.co.uk/s?k=kettle</code></li><li>Keepa search: <code>https://keepa.com/#!search/1-air%20fryer</code></li></ul>

## `marketplace` (type: `string`):

Pick the Amazon store, or type its code (<code>uk</code>, <code>de</code>, <code>jp</code>), its English name or its domain (<code>amazon.co.uk</code>). Prices come in that store's currency. Links keep the marketplace they point to.

## `maxItems` (type: `integer`):

Stop after this many products, across keywords, ASINs and links. A keyword gives its products in a few seconds; 100 ASINs take well under a minute. The cost grows with the number of products.

## `historyDays` (type: `integer`):

How far back the buy box, Amazon, new, used and list price histories and the rating and review count histories go. <code>90</code> covers a quarter, <code>365</code> a year, <code>0</code> returns everything Keepa recorded since it started tracking the product (often several years, much larger rows).

## `includeOffers` (type: `boolean`):

Add the offers live on the product page: seller id, condition, price, shipping, FBA, Prime, stock. Turn it off for lighter rows when you only need prices and history.

## `debugMode` (type: `boolean`):

Writes detailed connection logs. Leave it off for normal runs.

## Actor input object example

```json
{
  "searches": [
    "air fryer"
  ],
  "marketplace": "us",
  "maxItems": 100,
  "historyDays": 90,
  "includeOffers": true,
  "debugMode": false
}
```

# Actor output Schema

## `products` (type: `string`):

Complete product data including: id, asin, url, keepaUrl, title, brand, manufacturer, model, partNumber, parentAsin, marketplace, currency, productType, category, categoryPath, rootCategory, description, features, color, size, style, material, eans, upcs, variationAsins, frequentlyBoughtTogether, buyBoxSellerId, buyBoxIsAmazon, buyBoxIsFBA, buyBoxIsPrime, buyBoxAvailability, price, buyBoxPrice, amazonPrice, newPrice, usedPrice, listPrice, newFbaPrice, newFbmPrice, refurbishedPrice, warehousePrice, buyBoxAvg30, buyBoxAvg90, buyBoxAvg180, amazonPriceAvg90, newPriceAvg90, lowestPrice365, highestPrice365, isLowestPrice90, rating, reviewsCount, writtenReviewsCount, offerCount, newOfferCount, usedOfferCount, fbaOfferCount, fbmOfferCount, stockBuyBox, salesRankDrops30, salesRankDrops90, salesRankDrops180, salesRankDrops365, amazonOutOfStock90, referralFeePercent, fbaFee, packageWeightGrams, packageLengthMm, packageWidthMm, packageHeightMm, itemWeightGrams, numberOfItems, releaseDate, listedSince, trackingSince, lastPriceChangeAt, updatedAt, imageUrl, images, videoUrls, buyBoxPriceHistory, amazonPriceHistory, newPriceHistory, usedPriceHistory, listPriceHistory, writtenReviewsHistory, offers, searchQuery, scrapedAt.

## `prices` (type: `string`):

Buy box, Amazon, new and used prices, 90-day average, lowest and highest buy box over 365 days, and the Keepa chart link.

## `sellers` (type: `string`):

Buy box seller, Amazon or FBA, offer counts, buy box stock, sales rank drops and Amazon fees.

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "searches": [
        "air fryer"
    ]
};

// Run the Actor and wait for it to finish
const run = await client.actor("silentflow/keepa-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = { "searches": ["air fryer"] }

# Run the Actor and wait for it to finish
run = client.actor("silentflow/keepa-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "searches": [
    "air fryer"
  ]
}' |
apify call silentflow/keepa-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,silentflow/keepa-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/b8W5Unp5K9jtWqqlh/builds/IyzqBRMrSRhCpoh4T/openapi.json
