Skip to content

Domclick Scraper

Try for free

Scrape domclick.ru property listings in Russia by city or region, or from search URLs. Get price, ₽/m², rooms, area, floor, address, metro, coordinates, photos, seller, new-build complex and developer.

🏠 Domclick Scraper

Scrape property listings from domclick.ru, Sber's real estate portal: flats, new-build floor plans, rooms, houses, land, commercial premises and garages for sale or rent anywhere in Russia. Type a city or region (or paste a search URL) and get price, ₽/m², rooms, area, floor, address, metro, coordinates, photos, seller and new-build complex for each listing. No login, no browser: 1,000 listings take about 20 seconds.

✨ Why use Domclick Scraper?

  • ⚡ Fast — reads domclick.ru's own search data directly: 20 listings in under 10 seconds, 1,000 in about 20 seconds, 3,000 in under a minute.
  • 🗺️ Any place in Russia — cities, regions and villages by name in Russian (Москва, Краснодарский край, Отрадный, Ростовская область), or any domclick.ru search URL with your filters.
  • 🔍 All the site's main filters — deal type, 16 property types, rooms, price, area, floor, build year, renovation, building material, walk to metro, seller type, publication date and sorting.
  • 🏗️ New builds included — developers' floor plans with complex, developer, number of flats, lowest price, floor range and mortgage rate.
  • 📈 Deep searches — one domclick.ru search stops at 2,000 listings; bigger searches are split into price bands automatically.
  • 💸 Pay per listing — no subscription, no login, no proxy setup.

🎯 Use cases

  • 📊 Market research — price per m² by district, metro station, building age or renovation.
  • 💰 Price monitoring — track asking prices and discounts (with optional price history) for the same searches every day.
  • 🏗️ New-build analytics — compare developers, complexes, completion dates and mortgage rates.
  • 🧲 Lead generation — owner listings (от собственника), agents and agencies with their company names.
  • 🏘️ Rental yields — combine sale and rent prices for the same city and room count.
  • 🗺️ Mapping — every listing comes with latitude and longitude.

🚀 How to use

  1. Enter one or more Locations in Russian, for example Москва or Санкт-Петербург, or paste domclick.ru search URLs.
  2. Pick the Deal type and Property type and set any filters.
  3. Set Max listings per location or URL (0 means all).
  4. Click Start and wait a few seconds.
  5. Download the results as JSON, CSV, Excel or HTML, or read them through the API.

📥 Input

FieldWhat it does
locationsCities, regions or villages in Russian. Add the region after a comma to pick the right village.
startUrlsdomclick.ru search URLs (domclick.ru/search?...); the URL's own filters are used.
maxResultsListings to save per location or URL. 0 = all.
dealTypesale or rent (rent prices are per month).
propertyTypeflat, room, house, townhouse, lot, office, retail, warehouse, garage and more.
includeNewBuildingsFlats for sale: add developers' new-build floor plans (default on).
rooms, priceMin/priceMax, areaMin/areaMax, floorMin/floorMaxMain filters.
buildYearMin/buildYearMax, renovation, wallType, metroWalkMinutesBuilding and location filters.
sellerType, publishedWithin, excludeApartments, sortBySeller, freshness and order.
includeDescription, includePriceHistoryListing text and price change history.
{
  "locations": ["Санкт-Петербург"],
  "dealType": "rent",
  "propertyType": "flat",
  "rooms": ["1", "2"],
  "priceMax": 60000,
  "maxResults": 100
}

📤 Output

One row per listing (or per new-build floor plan, offerType: "layout").

FieldDescription
url, id, offerType, dealTypeListing link, id, property type, sale or rent
price, pricePerM2, currencyPrice in roubles (per month for rent) and price per m²
monthlyMortgagePayment, mortgageRateMortgage estimate shown by domclick.ru; rate for new builds
hasDiscount, discountPercent, lastPriceChangeDiscounts and the last price move (less, more, equal)
rooms, area, roomArea, landArea, floor, totalFloors, buildYear, isApartmentProperty facts
address, city, locality, latitude, longitudeLocation
nearestSubway, subwayWalkMinutes, subwaysMetro stations with minutes and line colours
highway, distanceFromMkadKmSuburban listings: highway and distance from the Moscow ring road
photos, photoCount, hasVideo, descriptionMedia and the seller's text
sellerType, sellerName, sellerCompany, sellerOwner, agent, agency or developer, with experience and verification flags
isOwner, isRosreestrApproved, isSberCollateral, hasFamilyMortgage, isExclusive, isAuctionDomclick's published badges
layoutOffersCount, minPrice, minFloor, maxFloor, complex, developerNew-build floor plans
priceHistoryWith includePriceHistory: date, price and direction of each change (the 50 most recent)
publishedAt, updatedAt, scrapedAt, searchLocationDates and which input found the listing

Example (from a real run, trimmed; the seller is renamed):

{
  "id": 2080454946,
  "url": "https://domclick.ru/card/sale__flat__2080454946",
  "offerType": "flat",
  "dealType": "sale",
  "price": 39499000,
  "pricePerM2": 705339,
  "currency": "RUB",
  "monthlyMortgagePayment": 515098,
  "hasDiscount": true,
  "discountPercent": 2,
  "lastPriceChange": "less",
  "rooms": 1,
  "area": 56,
  "floor": 30,
  "totalFloors": 56,
  "buildYear": 2024,
  "address": "Москва, проспект Генерала Дорохова, 49",
  "city": "Москва",
  "latitude": 55.708228,
  "longitude": 37.492711,
  "nearestSubway": "Матвеевская",
  "subwayWalkMinutes": 24,
  "photos": ["https://img.dmclk.ru/vitrina/owner/01/9f/019f5ce03bbe43f6b27f05e279c44199.jpg"],
  "photoCount": 17,
  "sellerType": "agency",
  "sellerName": "Иван Петров",
  "sellerCompany": "АН Пример",
  "isOwner": false,
  "isRosreestrApproved": true,
  "tariff": {"name": "top", "displayName": "ТОП"},
  "publishedAt": "2026-09-16T10:06:34+00:00",
  "searchLocation": "Москва"
}

A new-build floor plan:

{
  "id": 2078414339,
  "url": "https://domclick.ru/card/sale__new_flat__2078414339",
  "offerType": "layout",
  "price": 22102564,
  "pricePerM2": 327931,
  "rooms": 2,
  "area": 67.4,
  "minFloor": 5,
  "maxFloor": 11,
  "layoutOffersCount": 4,
  "mortgageRate": 13,
  "complex": {"id": 125281, "name": "ЖК Клинская ул., д. 2А (Московские кварталы)", "endBuildYear": 2024, "endBuildQuarter": 4},
  "developer": {"name": "Московские кварталы"},
  "address": "Россия, Москва, Клинская улица, 2а"
}

💰 Pricing

You pay $2.25 per 1,000 listings ($0.00225 per listing) plus a small amount of platform usage (compute and datacenter proxy traffic). In our test runs, 1,000 listings used about $0.003 of platform usage, so 1,000 listings ≈ $2.25 in total and 10,000 listings ≈ $22.50. Price history adds no event fee, only a little extra usage.

❓ FAQ

Is it legal to scrape domclick.ru? The scraper only reads public listing data that anyone can see on domclick.ru without an account. Check the site's terms and your local data rules (personal data of private sellers) for how you use the results.

Do I need a login or a proxy? No. The run uses datacenter proxies by default and switches to Russian residential addresses by itself if domclick.ru starts refusing requests.

How many listings can I get? As many as domclick.ru lists for your search. One domclick.ru search pages through at most 2,000 listings, so bigger searches are split into price bands automatically. Set maxResults to 0 for everything.

Why are some fields empty? Fields are filled when domclick.ru shows them. New-build floor plans have no floor or seller name; commercial listings often have no area in search results; metro fields are empty outside cities with a metro.

Do I get phone numbers? No. Search results on domclick.ru carry no phone numbers, and this scraper never logs in. You get the seller's name, company, experience and verification flags.

Can I schedule it or use the API? Yes. Save your input as a task and schedule it, or start runs and read the dataset through the Scrapely API, with webhooks or integrations.

⚠️ Limits

  • Search results only: the full listing page (sold-by details, building passport, phone) is not opened.
  • One domclick.ru search returns at most 2,000 listings; the scraper splits bigger searches by price. If a single narrow price band still holds more than 2,000 listings, the run says so in its status message.
  • Price filters on new builds apply to the plan's lowest price.
  • Land plots have no rentals on domclick.ru.
  • Price history lists at most the 50 most recent price changes per listing (one request each).
  • Place names work best in Russian; common English names (Moscow, Kazan) are also understood.

Related actors

G2
4.7/5
Excellent
Trustpilot

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes. The advantage lasts forever.

No credit card. No setup calls.