E-commerce data

Tokopedia Scraper: products, reviews and price-change monitoring

Scrape Tokopedia search results with price, discount, units sold, seller tier, COD and offer labels, and collect shop or product reviews with photos. Monitor mode returns only what changed since the last run: price moves, discounts starting, units sold and products gone.

★ 5.0 rating · 3 reviews30 users97.6% successful runs (30 days)

What data you get

nameProduct name
price / discountPrice and discount
unitsSoldUnits sold
shop / sellerTierShop name and seller tier
cod / offerLabelsCash on delivery and offer labels
ratingReview star rating
reviewText / photosReview text and buyer photos
changesChanges since the last run (monitor mode)

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$1.50 per 1,000 rows

Pay per event: you pay per product found, per shop record and per review returned.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Scrape Tokopedia products for beauty keywords

50 products each for two search terms.

{
  "mode": "search",
  "searchTerms": [
    "hair mask",
    "serum wajah"
  ],
  "maxProductsPerTerm": 50
}
Run this task →

Scrape 1-star Tokopedia reviews for TWS earbuds

Negative reviews for 20 products found by keyword.

{
  "mode": "search",
  "searchTerms": [
    "tws bluetooth"
  ],
  "maxProductsPerTerm": 20,
  "includeProductReviews": true,
  "maxReviewsPerProduct": 50,
  "ratingFilter": "1"
}
Run this task →

Scrape Tokopedia shop reviews with photos

Latest 500 shop reviews that include media.

{
  "mode": "search",
  "startUrls": [
    {
      "url": "https://www.tokopedia.com/makarizo-advisor"
    }
  ],
  "maxReviewsPerShop": 500,
  "reviewsSort": "recent",
  "ratingFilter": "with_media"
}
Run this task →

Monitor Tokopedia sunscreen price changes

Only price, discount and stock changes since the last run.

{
  "mode": "monitor",
  "monitorName": "skincare-prices",
  "searchTerms": [
    "sunscreen spf 50"
  ],
  "maxProductsPerTerm": 100
}
Run this task →

Use cases

FAQ

What does monitor mode do?

It remembers the previous run and returns only changes: price moves, new discounts, units sold and products that disappeared.

Can I scrape shop reviews?

Yes. Add Tokopedia shop URLs, set how many reviews to take, sort them and filter by rating or reviews with photos.

Do I need a Tokopedia API key?

No. No API key is needed; you only need an Apify account.

Is it legal to scrape Tokopedia?

The scraper collects only publicly visible Tokopedia data. Whether your use is legal depends on your jurisdiction and purpose: respect local law and the site's terms, and avoid collecting or storing personal data you don't need.

How do I get the data into my app?

Call it through the Apify API, use the Python or JavaScript client, or connect it to Make, n8n, Zapier or Google Sheets. Results export as JSON, CSV or Excel.

More scrapers

Start scraping Tokopedia

Run on Apify — free trial