Kaspi Reviews Scraper avatar

Kaspi Reviews Scraper

Pricing

from $1.00 / 1,000 reviews

Go to Apify Store
Kaspi Reviews Scraper

Kaspi Reviews Scraper

The Kaspi Reviews Scraper exports product and merchant reviews from Kaspi.kz — ratings, review text, pros and cons, photos, dates, helpful votes and the selling merchant, plus star breakdowns — ideal for product research, seller vetting and reputation monitoring in Kazakhstan.

Pricing

from $1.00 / 1,000 reviews

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

🚀 Kaspi Reviews Scraper

Export customer reviews from Kaspi.kz, Kazakhstan's largest marketplace. The Kaspi Reviews Scraper turns any Kaspi product page or merchant (store) page into structured review data: star rating, review text, pros and cons, photos, date, helpful votes — and on every review, the merchant who sold the item. Each product or merchant also gets a rating summary with the full star breakdown. Use it for product research, to compare sellers of the same product, or to monitor your store's reputation.

✨ Features

  • ⭐ Full review history: every public review, newest first — rating, text, pros, cons, date, helpful votes, photos and whether the review was edited. Reviews are in Russian and Kazakh, as written by buyers.
  • 🏪 Merchant on every review: see which seller each buyer bought from, so you can compare stores selling the same product.
  • 🛍️ Merchant reviews: paste a merchant page to get all reviews of that store across every product it sells, each with the product's name, category and link.
  • 📊 Rating summaries: average rating, count of 5 to 1 star ratings, and how many reviews have text, photos, positive or negative ratings.
  • 🎯 Filters: only reviews with text (default), only negative (1–3 stars) or only positive (4–5 stars) ratings.
  • 📅 Monitoring-ready: Reviews since returns only new reviews, so scheduled runs pay only for what changed.

🛠️ How It Works

  1. Add pages – Paste Kaspi.kz product URLs (https://kaspi.kz/shop/p/...-113137790/), merchant URLs (https://kaspi.kz/shop/info/merchant/960061/...) or numeric product IDs.
  2. Set limits and filters – Maximum reviews per page (default 50, 0 returns summaries only), text-only, rating filter, and an optional start date.
  3. Run the scraper – You get one rating summary per product or merchant followed by its reviews, newest first.

⚙️ Input

FieldDescription
urlsKaspi.kz product or merchant URLs, or numeric product IDs.
maxReviewsNewest reviews first. Default 50; 0 = rating summaries only.
onlyWithTextSkip star-only reviews without any text. On by default.
ratingFilterall (default), positive (4–5 stars) or negative (1–3 stars).
reviewedSinceOnly reviews written on or after this date.
proxyConfigurationResidential proxies are required.
{
"urls": [
"https://kaspi.kz/shop/p/apple-iphone-15-128gb-nanosim-esim-chernyi-113137790/",
"https://kaspi.kz/shop/info/merchant/960061/reviews-tab/"
],
"maxReviews": 500,
"ratingFilter": "negative"
}

📊 Sample Output Data

Every row has a recordType: product-summary / merchant-summary or review. Use the Reviews and Rating summaries views in the dataset, or filter on recordType in your export.

[
{
"recordType": "product-summary",
"id": "113137790",
"url": "https://kaspi.kz/shop/p/apple-iphone-15-128gb-nanosim-esim-chernyi-113137790/",
"name": "Apple iPhone 15 128Gb NanoSIM+eSIM черный",
"averageRating": 4.9,
"reviewCount": 11810,
"withText": 6337,
"withPhotos": 2435,
"positive": 6187,
"negative": 150,
"fiveStar": 11262,
"fourStar": 397,
"threeStar": 40,
"twoStar": 17,
"oneStar": 94,
"scrapedAt": "2026-09-27T12:29:59.117Z"
},
{
"recordType": "review",
"reviewId": "8a558b0ba0d6dc1401a0e22447206cdd",
"source": "product",
"rating": 5,
"text": "Балама ұнады.",
"pros": null,
"cons": null,
"date": "2026-09-27",
"author": "Балжан",
"helpfulVotes": 0,
"photoUrls": [],
"edited": false,
"productId": "113137790",
"productName": "Apple iPhone 15 128Gb NanoSIM+eSIM черный",
"productCategory": "Смартфоны",
"productUrl": "https://kaspi.kz/shop/p/apple-iphone-15-128gb-nanosim-esim-chernyi-113137790/",
"merchantCode": "960061",
"merchantName": "Sirius",
"scrapedAt": "2026-09-27T12:29:59.117Z"
}
]

author is the first name Kaspi displays with the review.

📋 Coverage report

Each run saves a SUMMARY record with, per product or merchant, the stated review count, how many reviews were scanned and returned, and why collection stopped (maxReviews, dateReached, listEnd, summaryOnly, noReviews, siteCap).

  • Kaspi serves at most the newest 10,000 reviews of one list. Lists with text-only reviews rarely reach it; with onlyWithText: false a very popular product (e.g. 11,810 ratings) stops at 10,000 and the status message says so.
  • The same review can belong to a product and to its merchant. When you scrape both in one run, each review is returned (and charged) once.
  • A product with no reviews — or an ID that does not exist — returns a rating summary with zero counts, free of charge.

💰 Pricing

Pay only for what you get:

EventPrice
Rating summary (product or merchant with at least one review)$0.002
Review$0.001

50 reviews on each of 20 products cost about $1.04. All 6,600 text reviews of a large merchant cost about $6.60. If you set a maximum cost per run, the scraper stops when it is reached.

❓ FAQ

Which languages are the reviews in? As written by buyers — mostly Russian, with many in Kazakh. Texts are not translated.

Can I get reviews for one merchant on one product? Scrape the product; every review names the merchant, so you can filter by merchantCode.

How do I monitor new reviews? Schedule the actor with reviewedSince set to your last run date.

Know what Kaspi.kz buyers really say — try the Kaspi Reviews Scraper today! 🚀