Dom.ria.com Property Search Scraper
Pricing
from $2.50 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
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}
| Field | Type | Default | Description |
|---|---|---|---|
urls | array | (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_failures | boolean | true | If 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_url | integer | 20 | Maximum 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
urlsarray.
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
| Field | Meaning |
|---|---|
Realty ID | Unique Dom.Ria internal ID for the listing |
Web ID | Public-facing listing ID shown on the site |
Beautiful URL | SEO-friendly URL of the listing page |
Advert Title | Title of the listing as displayed |
Advert Type ID / Advert Type Name | Category of the advert (e.g., sale, rent) |
Advert Publish Type | Publication type (standard, promoted, etc.) |
Tag Ru | Russian-language tag/label assigned to the listing |
Type | Internal listing type classification |
Entity Group | Group classification for the entity |
Flat Entity ID / Flat Entity ID Key | References to the flat record |
Building Entity ID | Reference to the associated building record |
Property Characteristics
| Field | Meaning |
|---|---|
Realty Type ID / Realty Type Name | Property type identifier and label (e.g., apartment, house) |
Realty Type Parent ID / Realty Type Parent Name | Parent category of the property type |
Realty Sale Type | Sale type (primary/secondary market) |
Rooms Count | Number of rooms in the property |
Total Square Meters | Total area in square meters |
Floor | Floor on which the unit is located |
Floors Count | Total number of floors in the building |
Levels | Number of levels in the unit (for multi-level apartments) |
Flat Number Str | Apartment number string |
Building Number Str / Building Number For Map | Building number identifiers |
Is Show Flat No | Whether the flat number is publicly displayed |
Is Show Building No | Whether the building number is publicly displayed |
Is Commercial | Flag for commercial property listings |
Is Exclusive | Whether the listing is marked as exclusive |
Characteristics Values | Array of additional characteristic key-value pairs |
Add Form Version | Version of the submission form used |
Pricing
| Field | Meaning |
|---|---|
Price | Listed price |
Price Total | Total price (may differ from unit price for area-based pricing) |
Price Item | Price per square meter |
Price Arr | Price data array (may include historical values) |
Price Item Arr | Per-item price array |
Price Type | Type of price (fixed, negotiable, etc.) |
Call Price | Indicates price is available on request |
Currency Type / Currency Type ID | Currency label and identifier (e.g., USD, UAH) |
Location & Geography
| Field | Meaning |
|---|---|
City ID / City Name / City Name UK | City identifier and name in Russian and Ukrainian |
State ID / State Name / State Name UK | Region/oblast identifier and name |
District ID / District Name / District Name UK | District identifier and name |
District Type ID / District Type Name | Classification of district type |
Street ID / Street Name | Street reference and name |
Latitude / Longitude | GPS coordinates for map display |
Location | Combined location descriptor |
Radius Location | Approximate location radius (when exact address is hidden) |
Displayed Location | Location string shown to users |
Show On Map | Whether the listing appears on the map |
OSM Building ID | OpenStreetMap building reference |
Quadrants | Map quadrant data for geo-indexing |
Dates & Lifecycle
| Field | Meaning |
|---|---|
Publishing Date / Publishing Date TS | When the listing was first published |
Publishing Date Info | Human-readable publication date label |
Moderation Date TS | Timestamp of last moderation review |
Actualized At / Actualized At TS | Last update timestamp |
Actualized Status | Status after last actualization |
Levels Expired / Levels Expired TS | Expiry info for boosted placement levels |
Complete Time | Time to completion (relevant for new builds) |
Media
| Field | Meaning |
|---|---|
Photos | Array of photo URLs |
Photos Count | Total number of photos |
Main Photo | URL of the primary listing photo |
Video Review | Whether a video tour is available |
Video Inspected | Whether video inspection has been completed |
Video Inspected At / Video Inspected At TS | Video inspection date and timestamp |
Video Inspected Till / Video Inspected Till TS | Video inspection validity period |
Agent, Developer & Verification
| Field | Meaning |
|---|---|
User ID | ID of the listing owner/agent |
Realtor Verified | Whether the agent is verified on the platform |
Agency Verified | Whether the agency is verified |
Is Developer | Whether the poster is a developer |
User Newbuild ID / User Newbuild Name | Developer's new build project reference |
Newbuild ID / Newbuild Entity ID | New build project identifiers |
Partner ID | Partner/agency affiliation ID |
Is Calltracking | Whether call tracking is enabled |
Is Binotel | Whether Binotel call integration is active |
Chat Secure | Whether secure chat is enabled for this listing |
Listing Flags & Promotion
| Field | Meaning |
|---|---|
Quality | Listing quality score |
Range Factor Top Quality | Quality range factor for ranking |
Free Publicate | Whether the listing was published for free |
Is Notepad | Whether the listing is saved to a user's notepad |
Secondary UTP | Unique selling point label for secondary market listings |
Verified Statuses | Array of verification badges applied to the listing |
Description
| Field | Meaning |
|---|---|
Description | Full listing description (Russian) |
Description UK | Full listing description (Ukrainian) |
How to Use
- 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.
- Paste into
urls— Add one or more search URLs to the array. - Set item limit — Adjust
max_items_per_urlbased on how many listings per search page you need (default: 20). - Enable fault tolerance — Keep
ignore_url_failures: truefor multi-URL runs to prevent a single failed page from stopping the entire scraper. - Run and export — Start the scraper and download results as JSON, CSV, or Excel.
Tips:
- Use Dom.Ria's
sort=inspected_sortparameter to prioritize recently verified listings. - For city-specific runs, filter by
city_idin 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 VerifiedorAgency Verifiedlistings 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.