Kaufland Scraper — Slovak Marketplace Products & Prices
Pricing
from $2.00 / 1,000 result scrapeds
Kaufland Scraper — Slovak Marketplace Products & Prices
Scrape products from the Kaufland.sk marketplace: names, prices (EUR), sellers, brands, EAN codes, ratings, images and categories. Search by keyword, category or product URLs. No login, no cookies.
Pricing
from $2.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Kaufland.sk Scraper
Scrape product data from the Kaufland.sk marketplace — the Slovak arm of the Schwarz Group online marketplace with a large catalogue of products from Kaufland direct sales and third-party sellers.
Search by keyword, pull a whole category, or hand it a list of product URLs. Get back clean, structured records with prices in EUR, sellers, brands, EAN codes, ratings, images and categories. No login, no cookies.
Why use this actor?
Kaufland is one of the largest online marketplaces expanding across Central Europe, and its Slovak catalogue changes constantly across thousands of independent sellers. This actor turns any keyword or category into a structured product feed you can drop into a spreadsheet, a pricing tool, or a database.
Typical users: brands tracking how their products are priced and sold across marketplace sellers, retailers doing competitive price monitoring, resellers sourcing products, and analysts building assortment or market-share reports.
What you get
- Real marketplace prices in EUR as numbers (not strings), plus price per
unit (e.g.
13.92 EUR/1kg) and strike-through / RRP where a product is on sale. - Seller name for every item — the marketplace seller, or
Kauflandfor direct sales. - Brand, EAN, category, ratings and review counts — high field coverage because the data comes straight from Kaufland's own product API, not scraped HTML.
- All product images in full resolution.
- No login and no cookies — nothing to configure beyond a keyword.
How to scrape Kaufland.sk data
- Add the actor to your Apify account.
- Enter a Search Query (a Slovak keyword like
káva,notebook,slúchadlá), or a Category ID, or paste Product URLs. - Set Max Results to how many products you want.
- Provide a Bright Data API key (see below) or set the
BRIGHT_DATA_API_KEYenvironment variable. - Run it. Download the results as JSON, CSV, Excel or feed them to an API.
Kaufland.sk sits behind Cloudflare and DataDome, so the actor routes its
requests through the Bright Data Web Unlocker, which
solves the bot challenge and returns the data. You need a Bright Data account
with a Web Unlocker zone; the key goes in the brightDataApiKey input (kept
secret) or the BRIGHT_DATA_API_KEY environment variable.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Keyword to search the marketplace (default: káva). Products are discovered by keyword and enriched with full data. |
categoryId | Integer | No | A numeric Kaufland category id to pull instead of a keyword (e.g. 5951 = Instantné kávy). Category ids appear in the category data of any scraped product. |
productUrls | Array | No | One or more https://www.kaufland.sk/product/<id>/ URLs to scrape directly. |
maxResults | Integer | No | Maximum number of products to return (default: 100). |
brightDataApiKey | String | Yes | Bright Data Web Unlocker API key. Falls back to the BRIGHT_DATA_API_KEY environment variable. |
proxyConfiguration | Object | No | Apify proxy settings for auxiliary requests. |
Leave everything empty and the actor runs a default káva search, so an empty
input {} still returns data.
Output
Each result contains:
| Field | Type | Example |
|---|---|---|
name | String | "Mount Hagen rozpustná káva bez kofeínu 100 g" |
brand | String | "Mount Hagen" |
price | Number | 13.92 |
currency | String | "EUR" |
originalPrice | Number | 16.49 (null if not on sale) |
pricePerUnit | String | "13.92 EUR/1kg" |
discount | String | "-15%" (null if not on sale) |
ean | String | "4000426300121" |
sku | String | "385382997410" (Kaufland offer id) |
productId | String | "320050313" |
seller | String | "Kaufland" |
inStock | Boolean | true |
rating | Number | 4.86 |
reviewCount | Integer | 7 |
url | String | "https://www.kaufland.sk/product/320050313/" |
imageUrl | String | Primary product image URL |
imageUrls | Array | All product image URLs |
category | String | "Instantné kávy" |
scrapedAt | String | ISO 8601 timestamp |
Example output
{"name": "Mount Hagen rozpustná káva bez kofeínu 100 g","brand": "Mount Hagen","price": 13.92,"currency": "EUR","productId": "320050313","seller": "Kaufland","inStock": true,"url": "https://www.kaufland.sk/product/320050313/","imageUrl": "https://media.cdn.kaufland.de/product-images/original/2ef89e28a5fa43fab326e3f5662875e2.jpg","imageUrls": ["https://media.cdn.kaufland.de/product-images/original/2ef89e28a5fa43fab326e3f5662875e2.jpg","https://media.cdn.kaufland.de/product-images/original/7e1f3d56472e4592fbd587e65c4b03a2.jpg"],"category": "Instantné kávy","scrapedAt": "2026-07-07T09:36:04.579Z"}
How it works
Kaufland's own keyword search endpoints are blocked to automated access, so the actor works entirely from Kaufland's public, robots-allowed product API:
- Enumeration. A keyword search finds matching product ids across the marketplace; a category id or a list of product URLs skips straight to known products.
- Data. Product ids are sent in batches to Kaufland's product-tiles API, which returns clean JSON — prices, sellers, brands, EAN codes, ratings and images — with very high field coverage.
Because the data is batched and comes from the API rather than parsed HTML, runs are fast and cheap and the output is consistent.
Cost estimate
Enumeration is cheap (about one request per ten products) and product data is fetched in batches of up to 50, so a run of 1,000 products is roughly a few hundred requests. Actual cost depends on your Apify plan and your Bright Data Web Unlocker usage.
Limitations
- Requires a Bright Data Web Unlocker key — Kaufland.sk is behind Cloudflare and DataDome and cannot be reached without it.
- Keyword search relevance and coverage depend on what is indexed publicly, so a
keyword run returns the most relevant products rather than a guaranteed
exhaustive list. Use
categoryIdfor category-scoped pulls. originalPriceanddiscountare only present when a product is actually on sale.- Data is scraped from the public marketplace and may change without notice. Respect the website's terms of service and use responsibly.
Related scrapers
Other Kaufland and Central-European marketplace scrapers from the same catalogue:
- Kaufland.de Scraper — kaufland.de German marketplace
- Kaufland.cz Scraper — kaufland.cz Czech marketplace
Need this data on a schedule, or a custom version?
We run this scraper as a managed service for businesses: scheduled runs, deduplication, delta detection, and delivery to your inbox, Google Sheets, or API — maintenance included. We can also build a custom version with your exact fields and filters, or combine multiple sources into one feed.
See studioamba.dev/services or email hello@studioamba.dev for a free data sample. We maintain 300+ European web scrapers and answer within one business day.