FlatInfo.ru Listings and Houses Parser avatar

FlatInfo.ru Listings and Houses Parser

Pricing

Pay per usage

Go to Apify Store
FlatInfo.ru Listings and Houses Parser

FlatInfo.ru Listings and Houses Parser

Extracts active sale and rental listings plus linked house characteristics from FlatInfo.ru.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Alexey Koznev

Alexey Koznev

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

What does FlatInfo.ru Listings and Houses Parser do?

FlatInfo.ru Listings and Houses Parser extracts active residential sale and rental offers together with detailed information about their buildings. Give it one or more supported FlatInfo.ru URLs and it produces structured JSON records that are ready for analysis, import into a database, or export to a spreadsheet.

The Actor runs on Apify, so its results are available through the API, schedules, webhooks, integrations, monitoring, and multiple export formats. It uses lightweight HTTP requests instead of a full browser and can rotate residential proxy sessions when FlatInfo.ru limits access.

Why use FlatInfo.ru Listings and Houses Parser?

The Actor is useful for property market research, price comparisons, building analysis, lead-free inventory monitoring, and internal real-estate datasets. Listing and house records have deterministic IDs, allowing downstream systems to update or deduplicate records. Contact details are intentionally excluded.

Pricing

The Actor currently uses Apify's pay-per-usage model. There is no additional Actor fee: the account running it pays only for the Apify platform resources consumed by that run, including residential proxy traffic, compute, and storage operations.

Begin with a small run and review its platform usage before increasing the request limit. Pay-per-event monetization may be introduced later; any future pricing change will be announced through the Actor's public pricing page.

How to use FlatInfo.ru Listings and Houses Parser

  1. Open the Actor's Input tab.
  2. Add up to 1000 FlatInfo.ru sale, rental, or house URLs.
  3. Keep the default residential Apify Proxy configuration.
  4. Set a lower page limit for a small test run if needed.
  5. Start the Actor and open the Output tab when the run finishes.

The Actor processes the supplied page and follows only its direct “О доме” links. It does not crawl pagination or explore the rest of the website.

Input

{
"startUrls": [
{ "url": "https://flatinfo.ru/prodaja.asp?house=12284" },
{ "url": "https://flatinfo.ru/h_info1.asp?hid=12284" }
],
"maxRequestsPerCrawl": 1000,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "RU"
}
}

Only HTTPS URLs on flatinfo.ru are accepted. Supported paths are prodaja.asp, arenda.asp, and h_info1.asp?hid=....

Output

Each Dataset item is either a listing or house record:

{
"entityType": "listing",
"recordId": "listing:34691662",
"transactionType": "sale",
"price": 20500000,
"currency": "RUB",
"rooms": 2,
"areaTotal": 60,
"floor": 17,
"floorsTotal": 22,
"houseId": "12284",
"sourceUrl": "https://flatinfo.ru/prodaja.asp?house=12284"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel. The OUTPUT key-value record contains run counts and any blocked or failed URLs.

Data table

FieldDescription
entityTypelisting or house
recordIdStable record identifier
transactionTypeSale or rent
price, pricePerSqmNormalized RUB prices
addressRaw and structured address
rooms, areaTotal, floorMain property characteristics
metroNearby stations and travel details
houseId, houseUrlLink between a listing and its house
rawAttributesAdditional house attributes not yet normalized
sourceUrl, scrapedAtSource attribution and collection time

How much does it cost to scrape FlatInfo.ru?

The Actor itself uses little memory because it does not launch a browser. The main variable cost is residential proxy traffic, which depends on the number and size of pages and the pricing of your Apify plan. Begin with several URLs, inspect the run usage, and extrapolate before processing hundreds of pages. Free-tier allowances and proxy availability depend on your current Apify subscription.

Tips and advanced options

  • Keep the residential proxy enabled; datacenter addresses are more likely to receive SmartCaptcha.
  • The Actor uses one request at a time, adds a random 1.5–4 second pause, respects an additional same-domain delay, and processes at most 20 requests per minute.
  • Failed requests cool down for 15, then 45 seconds before retrying with a new session.
  • A circuit breaker stops the crawl after three consecutive CAPTCHA responses, or when CAPTCHA reaches 20% of a sufficiently large recent sample.
  • Reduce maxRequestsPerCrawl to cap cost during tests.
  • A URL that still shows Yandex SmartCaptcha after three sessions is reported as blocked; CAPTCHA is not solved or bypassed.
  • Image files are not downloaded. Dataset items contain their original URLs only.

FAQ, disclaimers, and support

This Actor extracts only active listings and house information. It excludes archived offers, phone numbers, names, sitemap discovery, residential complexes, infrastructure pages, and pagination.

Web scraping may be regulated by website terms, copyright, database rights, privacy rules, and local law. You are responsible for ensuring that your use is lawful. Keep sourceUrl in exported data and follow FlatInfo.ru's requirement to link back when using its materials. If the website changes its markup or consistently returns a challenge, report a reproducible URL and run ID through the Actor's Issues tab. Custom extensions can add further public page types after a separate compliance review.