Kaspi Listings Scraper avatar

Kaspi Listings Scraper

Pricing

from $1.00 / 1,000 product listings

Go to Apify Store
Kaspi Listings Scraper

Kaspi Listings Scraper

The Kaspi.kz Product Scraper extracts product listings from Kazakhstan's largest marketplace by keyword, category, or URL, capturing prices, ratings, stock, images, full specs, per-seller offers with delivery options, and customer reviews — ideal for price monitoring, repricing, and market research.

Pricing

from $1.00 / 1,000 product listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

2

Bookmarked

29

Total users

6

Monthly active users

5 days ago

Last modified

Share

🇰🇿 Kaspi.kz Product Scraper

Easily extract product data from Kaspi.kz — Kazakhstan's largest e-commerce marketplace with millions of products across electronics, fashion, home goods, and more. The Kaspi.kz Product Scraper lets you collect structured product data for price monitoring, market research, and competitor analysis, with optional deep data: full specifications, per-seller offers, and customer reviews.

✨ Features

  • 🔍 Search & category scraping — enter keywords (e.g. iphone) or paste Kaspi.kz category/search/product URLs.
  • 🏷️ Rich listing data — title, brand, price (KZT), bonus-adjusted price, monthly installment, rating, review count, stock status, images, and category breadcrumb.
  • 📋 Product details (optional) — full grouped specifications, description, and gallery images from each product page.
  • 💰 Seller offers (optional) — the complete price ladder for each product: every marketplace seller with their price, rating, and delivery options. Perfect for price monitoring and repricing. Products with more than 64 sellers are paginated; offersCollected and offersComplete tell you whether every seller was captured.
  • 🏪 Merchant discovery (optional) — one deduplicated row per seller found in the offers, enriched from the public seller profile: Kaspi Shop join date, logo, rounded sales indicator, 90-day rating, review count, and which of your scraped products listed the seller.
  • ⭐ Customer reviews (optional) — up to 100 most popular reviews per product with pros/cons and the full rating histogram.
  • 🏙️ City-aware — prices and stock on Kaspi.kz vary by city; choose Almaty, Astana, Shymkent, and more.
  • ⚡ Fast & efficient — listing-only runs scrape hundreds of products per minute.

🛠️ How It Works

  1. Enter search queries — e.g. iphone, холодильник, or any keyword, and/or paste Kaspi.kz category, search, or product URLs.
  2. Pick optional data — toggle product details, seller offers, or reviews if you need deeper data (each adds a small per-product cost).
  3. Run the scraper — get structured JSON results in minutes. Download as JSON, CSV, Excel, or HTML, or fetch via API.

📊 Sample Output Data

[
{
"id": "145467625",
"url": "https://kaspi.kz/shop/p/apple-iphone-17-pro-256gb-nanosim-esim-oranzhevyi-145467625/?c=750000000",
"title": "Apple iPhone 17 Pro 256Gb NanoSIM+eSIM оранжевый",
"image": "https://resources.cdn-kaspi.kz/img/m/p/p18/p96/64168413.png?format=preview-large",
"brand": "Apple",
"price": 754857,
"priceFormatted": "754 857 ₸",
"priceWithBonus": 732212,
"monthlyInstallment": "31 453 ₸",
"currency": "KZT",
"rating": 4.9,
"reviewsCount": 1529,
"inStock": true,
"category": ["Телефоны и гаджеты", "Смартфоны"],
"images": ["https://resources.cdn-kaspi.kz/img/m/p/p18/p96/64168413.png?format=preview-large"],
"city": "750000000",
"offersCount": 58,
"offers": [
{
"merchantId": "9439002",
"merchantName": "SMART_STORE",
"merchantRating": 4.9,
"merchantReviewsCount": 18,
"price": 754857,
"kaspiDelivery": true,
"deliveryOptions": { "TO_DOOR": { "deliveryCost": 995.0 } }
}
],
"reviews": [
{
"author": "Ануар",
"date": "10.10.2025",
"rating": 5,
"text": "Отличный телефон, быстрая доставка."
}
],
"reviewsSummary": {
"global": 4.9,
"statistic": [{ "rate": 5, "count": 2833 }]
}
}
]

📋 Data Fields

FieldDescription
idKaspi.kz product ID
urlProduct page URL
title, brandProduct name and brand
priceCurrent price in KZT (integer)
priceWithBonusPrice after Kaspi bonus deduction
monthlyInstallmentMonthly installment amount
rating, reviewsCountAverage rating and number of reviews
inStockStock availability
categoryCategory breadcrumb
imagesProduct image URLs
description, specificationsFull description and grouped spec table (with product details enabled)
offers, offersCountAll seller offers with prices and delivery (with seller offers enabled)
reviews, reviewsSummaryCustomer reviews and rating histogram (with reviews enabled)
offersCollected, offersCompleteSellers actually collected vs. offersCount (with seller offers enabled)

Merchant rows (with Discover merchants enabled)

Merchant rows carry recordType: "merchant"; product rows are unchanged.

FieldDescription
merchantId, merchantName, profileUrlSeller ID as Kaspi uses it (can be alphanumeric), name, and public profile link
joinedAtWhen the seller joined Kaspi Shop — not a company registration date
salesCountRoundedKaspi's own rounded-down sales indicator (e.g. 2000, 10000) — not exact sales or revenue
rating, ratingWindowDays, reviewsCountBuyer rating over the last 90 days and review count
logoUrlSeller logo
observedProductCount, observedProductIds, observedCategoriesProducts in this run whose offers listed the seller — sample reach, not the seller's full catalog
profileStatusok, not_found, or failed (the seller is still listed when the profile could not be fetched)

💰 How much does it cost to scrape Kaspi.kz?

You only pay for what you extract:

EventPriceWhat you get
Product listing item$0.001One product from search/category results
Product detail$0.004Full specs, description & gallery for one product
Seller offers$0.004All seller offers for one product
Product reviews$0.004Up to 100 reviews for one product
Merchant profile$0.01One unique seller with profile data (only when the profile was found)

A tiny start fee of $0.00005 per GB of memory is charged once per run.

Examples: 1,000 products from search results ≈ $1.00. 100 products with full details, all seller offers, and reviews ≈ $1.20. 10 products with seller offers and merchant discovery finding 150 unique sellers ≈ $1.55.

💡 Tips

  • Keep the optional toggles off for the cheapest and fastest runs — listing data already includes prices, ratings, and images.
  • Enable seller offers for price monitoring — it returns every seller's price for each product, so you can track the buy-box and undercut competitors.
  • Enable Discover merchants to build a seller list for a niche: search or paste a category, and get every seller behind those products once, with profile data. It turns on seller offers automatically.
  • Use the city setting to compare prices across Kazakhstan's regions — run the scraper once per city.
  • Use Max items to control run size and cost precisely.
  • Schedule the scraper on Apify to track prices daily and feed the data into your own tools via the API.

❓ FAQ

Is it legal to scrape Kaspi.kz? This scraper collects only publicly available product data. It does not collect personal data beyond public review author names. Always review the target website's terms of service and consult a lawyer for your specific use case.

Which cities are supported? Almaty (default), Astana, Shymkent, Karaganda, Aktobe, and Ust-Kamenogorsk. Prices, stock, and delivery options are city-specific.

Can I scrape an entire category? Yes — paste a category URL (e.g. https://kaspi.kz/shop/c/smartphones/) and set Max items. The scraper automatically partitions large categories to retrieve products beyond the site's pagination limits.

Something not working? Open an issue in the Issues tab of the Actor — we respond quickly and also build custom solutions on request.

Start tracking Kazakhstan's biggest marketplace with the Kaspi.kz Product Scraper today! 🚀