Dom.ria.com Property Search Scraper avatar

Dom.ria.com Property Search Scraper

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Dom.ria.com Property Search Scraper

Dom.ria.com Property Search Scraper

Scrape detailed property listings from Dom.Ria.com — Ukraine's leading real estate platform. Extract 100+ fields per listing including price, location, floor, photos, and agent verification status. Perfect for analysts, investors, and proptech developers.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Dom.Ria.com Property Search Scraper: Extract Ukraine Real Estate Listings


What Is Dom.Ria.com?

Dom.Ria.com is one of Ukraine's most popular real estate marketplaces, aggregating thousands of property listings across apartments, houses, and commercial real estate. The platform covers sales, rentals, and new developments nationwide, with rich listing data including verified inspections, geolocation, and media.

Manually collecting this data is impractical at scale. The Dom.Ria.com Property Search Scraper automates extraction from search result pages, delivering structured records ready for analysis, investment research, or platform integration.


Overview

The Dom.Ria Property Scraper processes search result URLs from Dom.Ria.com and extracts comprehensive listing data from each result. It is built for:

  • Real estate investors monitoring market prices by district or city
  • Proptech developers feeding listing data into aggregator platforms
  • Market analysts studying pricing trends, floor distribution, or new vs. secondary market supply
  • Data scientists building property valuation models

Core capabilities include configurable item limits per URL, fault-tolerant URL handling, and support for Dom.Ria's complex search filter URLs (category, realty type, operation, market segment, sorting, and more).


Input Format

The scraper accepts a JSON configuration object with three parameters:

{
"urls": [
"https://dom.ria.com/ru/search/?excludeSold=1&category=1&realty_type=2&operation=1&price_cur=1&wo_dupl=1&sort=inspected_sort&firstIteraction=false&limit=20&market=3&type=list&client=searchV2&page=1&ch=242_239,247_252"
],
"ignore_url_failures": true,
"max_items_per_url": 50
}
FieldTypeDefaultDescription
urlsarray(see prefill)One or more Dom.Ria.com search result page URLs. You can add them one by one or use the bulk edit section. The URL should be copied directly from the Dom.Ria search results page, including all active filters.
ignore_url_failuresbooleantrueIf true, the scraper continues running when individual URLs fail to load, logging the error and moving to the next URL. Recommended for bulk runs.
max_items_per_urlinteger20Maximum number of listings to extract per URL. Increase this to collect more results from paginated searches.

Tip: Build your search URL directly on Dom.Ria.com using all desired filters (city, district, price range, property type, market segment), then copy the full URL from your browser's address bar into the urls array.


Output Format

Sample output

{
"tag_ru": [
{
"tag_id": "Без-риелтора",
"tag_synonym": "Без АН"
},
{
"tag_id": "С-дизайнерским-ремонтом",
"tag_synonym": "С дизайнерским ремонтом"
},
{
"tag_id": "С-мебелью",
"tag_synonym": "Обставленная"
},
{
"tag_id": "С-ремонтом",
"tag_synonym": "С евроремонтом"
},
{
"tag_id": "Студия",
"tag_synonym": "Студио"
}
],
"rooms_count": 2,
"total_square_meters": 56,
"street_name": "ул. Смакулы",
"photos_count": 14,
"video_review": null,
"user_id": 7606293,
"video_inspected_at_ts": 1777362225,
"is_exclusive": 0,
"levels_expired_ts": 1778417409,
"moderation_date_ts": 1777361202,
"is_show_building_no": 1,
"video_inspected_till": "2026-07-28 10:43:45",
"city_id": 3,
"longitude": 25.62716494,
"currency_type": "$",
"location": "49.56967205,25.62716494",
"advert_title": 1,
"radius_location": 0,
"city_name_uk": "Тернопіль",
"is_commercial": 0,
"is_show_flat_no": 0,
"realty_type_id": 2,
"district_type_name": "Район",
"verified_statuses": {
"video_inspected": 3,
"inspected": 0,
"video_review": 0,
"digitally_inspected": 0,
"tech_passport_verified": 0,
"cadastral_inspected": 0
},
"actualized_at": "2026-05-07 15:50:05",
"description_uk": "Продаж 2-кімнатної квартири, 56 кв.м.\nКвартира у місті Тернопіль. Смакули, 8.\nПоверх 9 з 11. \nУ помешканні є техніка. \nЗ дизайнерським ремонтом. \nЦіна 83500 $. Без посередників. \nДокументи в порядку, готова до продажу.",
"show_on_map": 1,
"osm_building_id": 982171833,
"quadrants": {
"zoom_15": "18716_11173",
"zoom_12": "2339_1396",
"zoom_7": "73_43",
"zoom_16": "37433_22347",
"zoom_9": "292_174",
"zoom_8": "146_87",
"zoom_13": "4679_2793",
"zoom_18": "149733_89390",
"zoom_17": "74866_44695",
"zoom_11": "1169_698",
"zoom_14": "9358_5586",
"zoom_6": "36_21",
"zoom_10": "584_349"
},
"realty_sale_type": 1,
"realty_type_parent_id": 1,
"newbuild_entity_id": null,
"floor": 9,
"district_id": 17429,
"currency_type_id": 1,
"complete_time": 277.548,
"beautiful_url": "realty-prodaja-kvartira-ternopol-severnyy-smakuly-ulitsa-34207277.html",
"quality": 66,
"state_id": 3,
"price": 83500,
"publishing_date": "2026-04-28 10:43:47",
"street_id": 2870,
"realty_type_name": "Квартира",
"video_inspected_at": "2026-04-28 10:43:45",
"add_form_version": 3,
"flat_entity_id": "69f065a0e6f5a3cb94bd73c2",
"range_factor_top_quality": 1777361178,
"partner_id": 5553,
"video_inspected": 1,
"actualized_at_ts": 1778158205,
"city_name": "Тернополь",
"characteristics_values": {},
"advert_type_name": "продажа",
"is_calltracking": 0,
"price_item": 1491,
"state_name": "Тернопольская",
"district_type_id": 1,
"newbuild_id": null,
"levels_expired": "2026-05-10 15:50:09",
"user_newbuild_id": null,
"realty_type_parent_name": "Жилье",
"publishing_date_ts": 1777362227,
"latitude": 49.56967205,
"web_id": "d404f0ea3638e19c",
"description": "Продажа 2-комнатной квартиры, 56 кв.м.\nКвартира в городе Тернополь. Смакулы, 8.\nПоверх 9 из 11.\nВ помещении есть техника.\nС дизайнерским ремонтом.\nЦена 83500 $. Без посредников.\nДокументы в порядке, готова к продаже.",
"advert_type_id": 1,
"actualized_status": 1,
"entity_group": 2,
"price_total": 83500,
"flat_number_str": null,
"free_publicate": 101,
"photos": {
"333515458": {
"file": "dom/photo/33351/3335154/333515458/333515458.jpg",
"parent_photo_id": 333515458,
"ordering": 2,
"id": 333515458
},
"333515459": {
"is_main": 1,
"parent_photo_id": 333515459,
"file": "dom/photo/33351/3335154/333515459/333515459.jpg",
"ordering": 1,
"id": 333515459
},
"333515460": {
"file": "dom/photo/33351/3335154/333515460/333515460.jpg",
"parent_photo_id": 333515460,
"ordering": 3,
"id": 333515460
},
"333515461": {
"file": "dom/photo/33351/3335154/333515461/333515461.jpg",
"parent_photo_id": 333515461,
"ordering": 4,
"id": 333515461
},
"333515462": {
"file": "dom/photo/33351/3335154/333515462/333515462.jpg",
"parent_photo_id": 333515462,
"ordering": 5,
"id": 333515462
}
},
"district_name": "Северный",
"flat_entity_id_key": "69f065a0e6f5a3cb94bd73c2",
"price_type": "за объект",
"advert_publish_type": 1,
"video_inspected_till_ts": 1785224625,
"realty_id": 34207277,
"user_newbuild_name": null,
"district_name_uk": "Північний",
"building_entity_id": "6512de6930cfbff1b478c60b",
"building_number_str": "8",
"floors_count": 11,
"levels": 11,
"main_photo": "dom/photo/33351/3335154/333515459/333515459.jpg",
"state_name_uk": "Тернопільська",
"chat_secure": "294fe9c1df17330e604e6f8263b0d73e",
"realtor_verified": false,
"agency_verified": false,
"price_arr": {
"1": "83 500",
"2": "70 746",
"3": "3 682 350"
},
"price_item_arr": {
"1": 1491,
"2": 1263,
"3": 65753
},
"call_price": 0,
"is_developer": 0,
"secondary_utp": [
"Оперативный показ",
"Красивый вид",
"Укрытие в доме"
],
"is_notepad": false,
"building_number_for_map": "8",
"publishing_date_info": "Опубликовано 28 апр.",
"is_binotel": 0,
"type": "bu"
}

Each listing returns a rich record with 100+ fields. Below is a grouped breakdown:

Listing Identity

FieldMeaning
Realty IDUnique Dom.Ria internal ID for the listing
Web IDPublic-facing listing ID shown on the site
Beautiful URLSEO-friendly URL of the listing page
Advert TitleTitle of the listing as displayed
Advert Type ID / Advert Type NameCategory of the advert (e.g., sale, rent)
Advert Publish TypePublication type (standard, promoted, etc.)
Tag RuRussian-language tag/label assigned to the listing
TypeInternal listing type classification
Entity GroupGroup classification for the entity
Flat Entity ID / Flat Entity ID KeyReferences to the flat record
Building Entity IDReference to the associated building record

Property Characteristics

FieldMeaning
Realty Type ID / Realty Type NameProperty type identifier and label (e.g., apartment, house)
Realty Type Parent ID / Realty Type Parent NameParent category of the property type
Realty Sale TypeSale type (primary/secondary market)
Rooms CountNumber of rooms in the property
Total Square MetersTotal area in square meters
FloorFloor on which the unit is located
Floors CountTotal number of floors in the building
LevelsNumber of levels in the unit (for multi-level apartments)
Flat Number StrApartment number string
Building Number Str / Building Number For MapBuilding number identifiers
Is Show Flat NoWhether the flat number is publicly displayed
Is Show Building NoWhether the building number is publicly displayed
Is CommercialFlag for commercial property listings
Is ExclusiveWhether the listing is marked as exclusive
Characteristics ValuesArray of additional characteristic key-value pairs
Add Form VersionVersion of the submission form used

Pricing

FieldMeaning
PriceListed price
Price TotalTotal price (may differ from unit price for area-based pricing)
Price ItemPrice per square meter
Price ArrPrice data array (may include historical values)
Price Item ArrPer-item price array
Price TypeType of price (fixed, negotiable, etc.)
Call PriceIndicates price is available on request
Currency Type / Currency Type IDCurrency label and identifier (e.g., USD, UAH)

Location & Geography

FieldMeaning
City ID / City Name / City Name UKCity identifier and name in Russian and Ukrainian
State ID / State Name / State Name UKRegion/oblast identifier and name
District ID / District Name / District Name UKDistrict identifier and name
District Type ID / District Type NameClassification of district type
Street ID / Street NameStreet reference and name
Latitude / LongitudeGPS coordinates for map display
LocationCombined location descriptor
Radius LocationApproximate location radius (when exact address is hidden)
Displayed LocationLocation string shown to users
Show On MapWhether the listing appears on the map
OSM Building IDOpenStreetMap building reference
QuadrantsMap quadrant data for geo-indexing

Dates & Lifecycle

FieldMeaning
Publishing Date / Publishing Date TSWhen the listing was first published
Publishing Date InfoHuman-readable publication date label
Moderation Date TSTimestamp of last moderation review
Actualized At / Actualized At TSLast update timestamp
Actualized StatusStatus after last actualization
Levels Expired / Levels Expired TSExpiry info for boosted placement levels
Complete TimeTime to completion (relevant for new builds)

Media

FieldMeaning
PhotosArray of photo URLs
Photos CountTotal number of photos
Main PhotoURL of the primary listing photo
Video ReviewWhether a video tour is available
Video InspectedWhether video inspection has been completed
Video Inspected At / Video Inspected At TSVideo inspection date and timestamp
Video Inspected Till / Video Inspected Till TSVideo inspection validity period

Agent, Developer & Verification

FieldMeaning
User IDID of the listing owner/agent
Realtor VerifiedWhether the agent is verified on the platform
Agency VerifiedWhether the agency is verified
Is DeveloperWhether the poster is a developer
User Newbuild ID / User Newbuild NameDeveloper's new build project reference
Newbuild ID / Newbuild Entity IDNew build project identifiers
Partner IDPartner/agency affiliation ID
Is CalltrackingWhether call tracking is enabled
Is BinotelWhether Binotel call integration is active
Chat SecureWhether secure chat is enabled for this listing

Listing Flags & Promotion

FieldMeaning
QualityListing quality score
Range Factor Top QualityQuality range factor for ranking
Free PublicateWhether the listing was published for free
Is NotepadWhether the listing is saved to a user's notepad
Secondary UTPUnique selling point label for secondary market listings
Verified StatusesArray of verification badges applied to the listing

Description

FieldMeaning
DescriptionFull listing description (Russian)
Description UKFull listing description (Ukrainian)

How to Use

  1. Build your search URL — Go to Dom.Ria.com, apply your filters (city, property type, price range, market segment), and copy the full URL from the browser address bar.
  2. Paste into urls — Add one or more search URLs to the array.
  3. Set item limit — Adjust max_items_per_url based on how many listings per search page you need (default: 20).
  4. Enable fault tolerance — Keep ignore_url_failures: true for multi-URL runs to prevent a single failed page from stopping the entire scraper.
  5. Run and export — Start the scraper and download results as JSON, CSV, or Excel.

Tips:

  • Use Dom.Ria's sort=inspected_sort parameter to prioritize recently verified listings.
  • For city-specific runs, filter by city_id in the URL to narrow results.
  • Paginate by incrementing the page= parameter across multiple URLs for large datasets.

Common issues:

  • If a URL returns 0 results, verify it is a search results page, not a single listing page.
  • Hash fragments (#map_state=...) may be stripped by some clients — the scraper handles these gracefully.

Use Cases & Business Value

  • Investment research: Track apartment prices per square meter across Kyiv districts over time
  • Market reporting: Analyze new vs. secondary market supply ratios by region
  • Proptech integration: Sync Dom.Ria listings into CRM or custom real estate platforms
  • Valuation modeling: Build regression models using floor, area, location, and price data
  • Verification analysis: Filter for Realtor Verified or Agency Verified listings to assess market trust levels

The Dom.Ria.com Property Search Scraper eliminates hours of manual data collection, converting paginated search results into structured, analysis-ready datasets with a single run.


Conclusion

The Dom.Ria.com Property Search Scraper is a comprehensive tool for extracting Ukraine's real estate market data at scale. With over 100 output fields spanning pricing, geography, media, verification, and promotion metadata, it provides the depth needed for serious market research, investment analysis, or platform development. Configure your search URL, set your limits, and start extracting actionable property data today.