482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / Real Estate

Cian.ru Scraper logo

Cian.ru Scraper

hipersoft/cian-scraper

Scrape Cian.ru (Циан) real estate: apartments, houses and commercial property for sale or rent in Moscow, St Petersburg and all Russia. Price, area, rooms, floor, address, coordinates, metro, photos, description, agency. Goes past the result limit.

Total users

2

Monthly users

1

Total runs

33

Per listing

$0.0025

Last rebuilt

Oct 26, 2026

Overview

Cian.ru Scraper extracts real estate listings from Cian (Циан), Russia's largest property portal. It covers apartments, rooms, houses, land and commercial property, for sale or long-term rent in Moscow, St Petersburg and every other Russian region. Each listing comes with the price, area, rooms, floor, building details, full address, GPS coordinates, nearest metro stations, photos, description, seller type and agency. Export to CSV, Excel or JSON. Large searches are split automatically, so you can collect far more than the ~1,500 results the website shows per search.

What does Cian.ru Scraper do?

  • 🏙️ Any Russian region: Moscow, St Petersburg, Moscow and Leningrad oblasts, Kazan, Novosibirsk, Yekaterinburg, Krasnodar, Sochi, Nizhny Novgorod, or any other region by its Cian ID.
  • 🏠 All property types: apartments and rooms, houses, cottages and land, and commercial real estate.
  • 💰 Sale or rent, with price filters, room counts, new-build only and owner-only options.
  • 📐 Property details: total, living and kitchen area, rooms, floor and total floors, build year, wall material and finishing.
  • 📍 Location: full address, address parts (district, neighbourhood, street), coordinates and nearest metro stations with walking or transit time.
  • 🏗️ New developments: residential complex name and developer.
  • 🖼️ Photos and description of every listing.
  • ♾️ Unlimited results: big searches are split into price bands automatically.

What data can you scrape from Cian.ru?

Field Example
Price (₽) 60,000
Price as shown 60 000 ₽/мес.
Deposit / payment period 50,000 / monthly
Rooms 2
Total / living / kitchen area 43 m²
Floor / floors in building 14 / 23
Build year, material, finishing when listed
Address Санкт-Петербург, проспект Просвещения, 83
Coordinates 60.0368, 30.4073
Metro Гражданский проспект, 10 min walk
Residential complex & developer new-builds
Photos full-size photo URLs
Description full listing text
Seller type & agency agency / owner, agency name
Added date listing date

Use cases for Russian real estate data

  • Price analytics: build price-per-m² maps for Moscow and St Petersburg districts and metro stations.
  • Investment research: compare rental yields, new-build prices and secondary-market listings.
  • Real estate agencies: monitor competitors' listings and find owner-only offers.
  • Developers: track new-build supply, prices and complexes in your area.
  • Rental market monitoring: catch new rentals as soon as they're listed.
  • Academic and urban research: housing supply and pricing across Russian cities.

How to scrape Cian.ru

  1. Click Try for free to open Cian.ru Scraper in Apify Console.
  2. Choose sale or rent, the property type and the region.
  3. Optionally set rooms, price range, new buildings only or owners only.
  4. Choose Sort by and Max listings, then click Start.
  5. Download the listings as CSV, Excel or JSON.

Input

Example input

{
  "dealType": "rent",
  "propertyType": "flat",
  "region": "spb",
  "rooms": ["1", "2"],
  "priceTo": 60000,
  "ownersOnly": false,
  "sortBy": "newest",
  "maxItems": 1000
}
Field Description
Deal type Sale (купить) or long-term rent (снять).
Property type Apartments & rooms, houses & land, or commercial.
Region Moscow, St Petersburg, Moscow Oblast, Leningrad Oblast, Kazan, Novosibirsk and more.
Custom region ID Any other region: the region= number from a Cian search link.
Rooms Studio, 1–5, 6+ or free layout (apartments).
Price from / to Price range in roubles (monthly rent for rentals).
New buildings only Only новостройки.
Owners only Only listings from owners (от собственника).
Sort by Default, newest, price or area.
Max listings Stop after this many listings (0 = all).

Output

Listing example

{
  "id": "317754437",
  "url": "https://spb.cian.ru/rent/flat/317754437/",
  "title": "Сдаются впервые после ремонта",
  "category": "flatRent",
  "price": 60000,
  "priceFormatted": "60 000 ₽/мес.",
  "paymentPeriod": "monthly",
  "deposit": 50000,
  "rooms": 2,
  "totalAreaM2": 43,
  "floor": 14,
  "floorsTotal": 23,
  "address": "Россия, Санкт-Петербург, проспект Просвещения, 83",
  "latitude": 60.036793,
  "longitude": 30.407317,
  "metro": [{ "name": "Гражданский проспект", "minutes": 10, "by": "walk" }],
  "photos": ["https://images.cdn-cian.ru/images/...-1.jpg"],
  "sellerType": "agency",
  "agencyName": "SVET hotel",
  "addedAt": "2026-10-05T08:10:18.000Z"
}

Output schema

Field Type Description
id string Cian listing ID.
url string (URL) Listing page.
title string Listing title, if any.
category, dealType, propertyType string Listing classification.
price number Price in roubles.
priceFormatted string Price as shown.
paymentPeriod, deposit string / number Rental terms.
mortgageAllowed, saleType boolean / string Sale terms.
rooms integer Rooms.
totalAreaM2, livingAreaM2, kitchenAreaM2 number Areas.
floor, floorsTotal integer Floor and building height.
buildYear, buildingMaterial, decoration mixed Building and finishing.
isNewBuilding, complexName, developer mixed New-build details.
address, addressParts string / array Address.
latitude, longitude number Coordinates.
metro array Nearest metro stations with minutes.
description string Listing description.
photos array Photo URLs.
sellerType, agencyName, isByHomeowner mixed Seller details.
agencyPhones array Agency and developer phone numbers.
addedAt, added string When the listing was added.
scrapedAt string (ISO date) When the row was collected.

How much does it cost to scrape Cian.ru?

Cian.ru Scraper uses pay-per-listing pricing: a small fixed price per listing, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.

More real estate data

FAQ

Can I get more than 1,500 listings? Yes. Cian shows about 1,500 results per search, so the scraper automatically splits big searches into price bands and collects them all.

Which cities are supported? All of Russia. Pick a city from the list or enter the region ID from any Cian search link (the number after region=).

Does it include owner phone numbers? No. Only agency and developer phone numbers are included. Private owners' numbers are left out.

Is daily rent supported? The scraper collects long-term rentals and sales. Daily rentals are excluded.

How fresh is the data? Every run reads live listings. Sort by "Newest first" to get the latest offers first.

What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.

Can I integrate Cian.ru Scraper with other apps? Cian.ru Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.

Is it legal to scrape Cian? The scraper only collects publicly listed property offers. You are responsible for using the data in line with Cian's terms and applicable data protection law.

Notes

Original clean-room implementation. Returns only public data; you are responsible for compliance with Cian's terms. Not affiliated with Cian.

Input

FieldTypeDescription
dealType
Deal type
string · sale, rentBuy (sale) or long-term rent.
Default: "sale"
propertyType
Property type
string · flat, house, commercialApartments, suburban houses/land, or commercial property.
Default: "flat"
region
Region
string · moscow, spb, moscowOblast, leningradOblast, kazan, novosibirsk…City or region.
Default: "moscow"
regionId
Custom region ID
integerOptional: Cian region ID for any other city (the `region=` number in a Cian search link). Overrides the region above.
Default: 0
rooms
Rooms
arrayNumber of rooms (apartments only). Leave empty for any.
priceFrom
Price from (₽)
integerMinimum price in roubles (monthly rent for rentals).
Default: 0
priceTo
Price to (₽)
integerMaximum price in roubles. 0 means no limit.
Default: 0
newBuildingsOnly
New buildings only (новостройки)
booleanOnly apartments in new developments (sale).
Default: false
ownersOnly
Owners only (от собственника)
booleanOnly listings posted by owners, not agencies.
Default: false
sortBy
Sort by
string · default, newest, priceAsc, priceDesc, areaDescOrder of results.
Default: "default"
maxItems
Max listings
integerStop after this many listings. 0 means all.
Default: 200
proxyConfiguration
Proxy configuration
objectOptional. Leave the default for the most reliable results.
Default: {"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~cian-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "dealType": "sale",
  "region": "moscow",
  "maxItems": 100
}'

Pricing

EventPricePaid plans from
Listing
One Cian.ru property listing in the dataset.
$0.0025$0.0013

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

CNN Fear & Greed Index Scraper

Scrape the CNN Fear & Greed Index: current market-sentiment score and rating, a full historical timeline, and all seven component indicators. Clean structured JSON, CSV or Excel for trading signals, backtesting, dashboards and alerting.

547 runs · 6 users · $0.003 / item scraped

Divar Scraper

Scrape classified ads from Divar, Iran's largest marketplace: title, price (Toman), category, city, district, images and the listing URL. Search any Iranian city with an optional keyword and export one clean row per ad as JSON, CSV or Excel. For market research, price tracking and n8n.

224 runs · 22 users · $0.003 / listing scraped

Airbnb Scraper

Search Airbnb by location and scrape listings: name, property type, price, rating, reviews, coordinates, photos, badges and link. For short-term rental, pricing and market research.

122 runs · 2 users · $0.005 / listing scraped

Singapore HDB Property Information Scraper

Export master data for every HDB block in Singapore (~13,300 blocks): address, town, year completed, max floor, total units, unit mix by flat type (sold & rental) and amenities (market/hawker, carpark, commercial, pavilion). Filter by town, street, year. Public open data, no setup.

113 runs · 1 users · $0.002 / block scraped

PropertyGuru Singapore Scraper

Scrape PropertyGuru Singapore property listings: price, beds, baths, size, address, property type, agent and URL. For property research and lead generation.

106 runs · 3 users · $0.004 / listing scraped

EdgeProp Singapore Property Scraper

Scrape EdgeProp Singapore property listings for sale and rent: price, address, beds, baths, size, PSF and URL.

105 runs · 1 users · $0.004 / listing scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build