Kufar.by Belarus Classifieds Scraper
Pricing
from $1.47 / 1,000 results
Kufar.by Belarus Classifieds Scraper
Scrape 5.6M+ classified ads from Kufar.by — Belarus' largest marketplace. Returns title, price (BYN/USD), category, city, seller type, publication date, GPS coordinates, images and contact details. Filter by category, price range and location.
Pricing
from $1.47 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
1
Bookmarked
7
Total users
2
Monthly active users
15 days ago
Last modified
Categories
Share

Extract listings from kufar.by at scale, in a clean, consistent structure ready for price monitoring, market research, catalogue analysis and resale tooling. No API key required.
Why this scraper?
🎯 Built for kufar.by
A dedicated Belarusian scraper tuned for kufar.by — its categories, price formats and currency (BYN), not a generic tool pointed at it.
📄 Full item content
Complete description and title for every record, with a direct link back to the source.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
minPrice | integer | (empty) | Minimum listing price (local currency). Leave empty for no minimum. |
maxPrice | integer | (empty) | Maximum listing price (local currency). Leave empty for no maximum. |
daysOld | integer | (empty) | Only return listings published within the last N days. Leave empty for no recency filter. |
fetchDetails | boolean | false | ON: fetches full job description, salary, company info, and all details. OFF: returns basic listing info only (faster, lower cost). |
maxItems | integer | 5 | Max listings. Set to 0 for unlimited. |
startUrls | array | (empty) | Optional list of search-results page URLs. When provided, all filter fields above are ignored. |
keywords | string | "developer" | Search term in Russian (e.g. 'laptop', 'noutbuk', 'divan'). Leave empty to cycle 25 popular keywords. |
categoryId | integer | (empty) | Filter by Kufar category ID (optional). E.g. 16040 = computers, 8100 = clothing. |
Output schema
Every field below is present on every record. Fields the source does not publish for a given item are returned as null rather than omitted.
| Field | Type | Description |
|---|---|---|
adId | string | Ad id. |
listId | string | List id. |
title | string | Item title as published. |
description | string | Full item description in plain text. |
url | string | Direct link to the item. |
type | string | Type. |
currency | string | Currency code of the price. |
priceUsd | number | Price usd. |
priceByn | number | Price byn. |
categoryId | string | Category id. |
region | string | Region. |
area | string | Area. |
companyAd | boolean | Company ad. |
phoneHidden | boolean | Phone hidden. |
listTime | string | List time. |
imageUrls | array | Image urls. |
scrapedAt | string | Timestamp when this record was scraped. |
sourceCountry | string | Source country. |
descriptionMarkdown | string | Description markdown. |
Example record
{"adId": "1075502851","listId": "1075502851","title": "Microsoft Surface Laptop 7th Edition 16/512 GB НОВЫЙ / ГОД ГАРАНТИИ","description": "Здравствуйте!\n\nВ продаже НОВЫЙ Microsoft Surface Laptop 7 Copilot + PC (Black) Ноутбук 13.8\", Qualcomm Snapdragon X Elite, RAM 16 ГБ, SSD 512 ГБ, BLACK\n\nИнформация об устройстве:\n•Новое, не активирова …","url": "https://www.kufar.by/item/1075502851","type": "sell","currency": "BYR","priceUsd": 1372.93,"priceByn": 3990,"categoryId": "16040","region": null,"area": "28","companyAd": true,"phoneHidden": false,"listTime": "2026-07-02T11:43:37Z","imageUrls": ["https://rms.kufar.by/v1/message-media/0000/adim1/8e269d86-e590-4ef6-80ff-86bfed69d1e1.jpg","https://rms.kufar.by/v1/message-media/0000/adim1/3481f4a8-a984-4c83-82cc-0ea37dca671f.jpg","https://rms.kufar.by/v1/message-media/0000/adim1/9051c269-d37c-46f3-8117-e1ff62426c20.jpg","https://rms.kufar.by/v1/message-media/0000/adim1/62c25108-e87c-4807-8ab1-a0ee5ef8ee9b.jpg"],"scrapedAt": "2026-07-02T14:47:02.011Z","sourceCountry": "by","descriptionMarkdown": "Здравствуйте!\n\nВ продаже НОВЫЙ Microsoft Surface Laptop 7 Copilot + PC (Black) Ноутбук 13.8\", Qualcomm Snapdragon X Elite, RAM 16 ГБ, SSD 512 ГБ, BLACK\n\nИнформация об устройстве:\n•Новое, не активирова …"}
Examples
Search for велосипед:
{"keywords": "велосипед","maxItems": 100}
Cap the price:
{"keywords": "велосипед","maxItems": 100,"maxPrice": 320}
Scrape a specific search URL:
{"startUrls": [{"url": "https://www.kufar.by/"}],"maxItems": 200}
Daily monitoring (run on a schedule):
{"keywords": "велосипед","daysOld": 1,"maxItems": 500}
Schedule this input to run once a day in the Apify Scheduler — each run returns only items listed in the last 24 hours.
💰 Pricing
$1.49 per 1,000 results — you only pay for successfully retrieved listings. Failed retries are never charged.
| Results | Cost |
|---|---|
| 100 | ~$0.15 |
| 1,000 | ~$1.49 |
| 10,000 | ~$14.9 |
| 100,000 | ~$149 |
Flat-rate alternatives typically charge $29–$49/month regardless of usage.
Subscription tiers lower the rate further, down to $1.45 per 1,000 at the highest tier. Use the Max results cap in the input to control your spend exactly.
Performance
| Run size | Typical time |
|---|---|
| 100 results | under 1 minute |
| 1,000 results | 2–4 minutes |
| 10,000 results | 20–35 minutes |
Known limitations
- Some fields (brand, condition, shipping) are only returned when the seller or source publishes them — expect
nullon a share of records. - Prices and stock change constantly; records reflect the moment of scraping.
- Very large result sets are bounded by the source's own paging limits.
- Items can sell or be withdrawn at any time, so a small share of URLs may expire shortly after scraping.
Technical details
- Source: kufar.by
- Coverage: everything the public search exposes, filterable via the input parameters above
- Retry: automatic retry on network errors with exponential backoff
Need a custom scraper?
Unfenced Group builds Apify actors for any website — for free.
If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.
Get in touch: www.unfencedgroup.nl