Pricing
from $2.00 / 1,000 results
Realadvisor Property Search Scraper
Scrape property listings from RealAdvisor.ch with precision. Collect titles, prices, locations, agency details, and 50+ fields per property — perfect for market analysts, real estate investors, and data professionals.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
RealAdvisor.ch Property Scraper: Extract Swiss Real Estate Data
What Is RealAdvisor.ch?
RealAdvisor.ch is Switzerland's leading property search platform, featuring residential and commercial listings across all regions. It aggregates data from thousands of agencies, offering a comprehensive view of the Swiss real estate market. Manually collecting this data is inefficient — the RealAdvisor Property Scraper automates the process, delivering clean, structured property records at scale.
Overview
The RealAdvisor Property Scraper extracts comprehensive property listings from RealAdvisor.ch search results, converting raw web data into a structured, actionable dataset. It is designed for:
- Real estate investors tracking market trends and property availability
- Market researchers analyzing pricing patterns and supply across regions
- Data analysts building datasets for valuation models or market reports
- Property platforms aggregating listings from Swiss sources
- Real estate agents monitoring competitor listings
Key strengths include bulk URL processing with configurable item limits, fault tolerance via ignore_url_failures, and rich output spanning 53 fields covering pricing, location, property details, and agency information.
Input Format
The scraper accepts a JSON configuration object:
{"urls":["https://realadvisor.ch/en/search?offerType_eq=buy&page=2"],"ignore_url_failures":true,"max_items_per_url":200}
| Field | Description |
|---|---|
urls | RealAdvisor search result page URLs. Supports filters: offerType_eq (buy/rent), page (pagination), location filters |
max_items_per_url | Maximum properties collected per URL (e.g., 200) |
ignore_url_failures | If true, scraper continues even if a URL fails to load, avoiding run interruptions |
Example URLs:
- Buy offers:
https://realadvisor.ch/en/search?offerType_eq=buy&page=1 - Rental listings:
https://realadvisor.ch/en/search?offerType_eq=rent&page=1 - Regional filter: Add location parameters to narrow results
Tip: Use RealAdvisor's search interface to build filtered URLs, then paste them into the scraper configuration.
Output Format
Sample output
{"id":500212688,"created_at":"2026-06-11T11:32:46.027Z","portal":"realadvisor","title":"Ristrutturato, centrale, possibile come residenza secondaria","translated_titles":null,"description":"**Un'Opportunità Unica nel Cuore di Viganello: L'appartamento Perfetto per Ogni Esigenza.<br>Benvenuti a Viganello, nel cuore pulsante di tutto ciò che desiderate da una residenza secondaria, un investimento sicuro o una casa vacanza da sogno. Questo appartamento in nucleo è la quintessenza di flessibilità e potenziale, pronto a soddisfare le vostre ambizioni e desideri, garantendo un futuro promettente.<br>Lasciatevi catturare dall'ingresso diretto a un salone ampio e luminoso, il cuore accogliente di questa dimora. La cucina abitabile si apre su un balcone soleggiato, dove il caffè del mattino e le serate tranquille diventeranno momenti indimenticabili. Una camera da letto elegante offre un rifugio di pace e tranquillità, mentre il bagno con doccia completa la zona giorno con un tocco di modernità. <br><br>VIRTUAL TOUR https://my.matterport.com/show/?m=TiTz7bc43RC<br><br>E ora, il pezzo forte: un grande vantaggio si nasconde nell'ipoteca esistente, con una scadenza vantaggiosa nel 2026, a un tasso straordinariamente basso dell'1.05%. Questa è la mossa finanziaria che potrebbe trasformare i vostri sogni in realtà, fornendo stabilità e vantaggi notevoli.<br><br>Questa offerta ImmoSky offre i seguenti vantaggi:<br><br>+ Ristrutturazioni recenti<br>+ Comoda a tutti i servizi<br>+ Ottima esposizione solare<br>+ Costi di gestione ridotti<br><br>I nostri consulenti sono con piacere a vostra disposizione per maggiori informazioni e vi invitano a prendere un appuntamento per una visita senza impegno. Ulteriori proposte residenziali e commerciali sul nostro portale: immosky.ch","property_main_type":"APPT","property_type":"apartment","offer_type":"buy","currency":"CHF","sale_price":450000,"sale_price_per_living_surface":9375,"sale_price_per_land_surface":5625,"gross_rent_monthly":null,"gross_rent_m2yearly":null,"rent_net_monthly":null,"rent_extra":null,"construction_year":1950,"renovation_year":null,"number_of_rooms":2.5,"number_of_bathrooms":null,"living_surface":48,"usable_surface":42,"land_surface":80,"number_of_parking":null,"address":"Viganello, 6962","postcode":"6962","locality":"Lugano","sub_locality":"Viganello","route":null,"street_number":null,"agency_portal_id":"immosky-ag","agency_reference":"6743086","lot_reference":null,"agency_name":"ImmoSky AG - Standort Dübendorf ZH (Zentrale)","agency_contact_address":"Via Pian Scairolo 11, 6915, Pambio-Noranco, CH","agency_contact_phone_number":"+41916019993","visit_contact_phone_number":"+41916019993","visit_contact_person":"Roberto Cassina","computed_surface":48,"lat":46.0123679,"lng":8.969114900000001,"images":[{"id":"019eb675-1414-7b04-a8d8-140eb8531c26","blurhash":"LLMH78_N_3?bktt6adWB9F%LM{a~","file_name":"IDX/immoskyag/images/2262905.jpg","image_hash":"1101100111111100011100011111000000000001111100000000000011100000111100000000001111111000000011111111100000111111111100001111111111110111111111111111001111111111111110011111111111110000000011111110000000000000000000111000000000111111001011001111111000011000","bucket_name":"aggregator-images"},{"id":"019eb675-1434-76db-8b1f-cb4d08e60318","blurhash":"L6NKCqKR4T^McI8_TL.T00WC4mZ~","file_name":"IDX/immoskyag/images/2262906.jpg","image_hash":"0011111111111000000111111111000000011111111000001101111100000011111111000001111111111110011111111111111111111111111111111111111111111111111111110111110000011111000000000000110000000001100001110000011111110000100001111111110001000011111111110100000011110011","bucket_name":"aggregator-images"},{"id":"019eb675-1452-7991-947c-62724d675200","blurhash":"LKM@itNI_4-;xZn}V=M{M}bdRjIT","file_name":"IDX/immoskyag/images/2262908.jpg","image_hash":"1111110000001111111100000000111111100000000111111110000000011111111000000000111111100000001111111110010000111111111101001111111111100000011111111110000000111111111001000001111100000000000011110000000000001111111111100000011111111111110000111111111111000011","bucket_name":"aggregator-images"},{"id":"019eb675-1470-73bf-be0c-bf496c8f61ac","blurhash":"LHODk8^*-;-=?wxuxus-9HskjDo#","file_name":"IDX/immoskyag/images/2262907.jpg","image_hash":"0011111111111111001001111111111000000000000000001000000000000000111000000000000011110000111111101111111111111110111111111111111111111111111111111111111111111110111111101111110011111000000111001111100000000000110000000000000011000000000000001111111100001000","bucket_name":"aggregator-images"},{"id":"019eb675-148d-7c74-9262-842cccdac53b","blurhash":"LOLg%_D%%Nog_Nj]xZt7ngofRjfQ","file_name":"IDX/immoskyag/images/2262909.jpg","image_hash":"1110000111100100111000001100000000000000000000000000000000000000000010000000000100001000000001111111100000011111111110000011111111111110001111111111100000111111111110000011111111111000011111011111100001111111110110011111111100011111111111110000111111110111","bucket_name":"aggregator-images"}],"bullet_points":null,"agency_id":"60a13fec-8619-11ef-9028-2faee3b39e89","agency_logo_url":"https://storage.googleapis.com/img.realadvisor.ch/immosky-logo_1__2024-10-29-132956.jpg","agency_rating":4.120548,"agency_reviews_count":365,"state":"Ticino","clickout_url":{"hostname":"realadvisor.ch","url":"3dbee9c0ad7e08dec389b1e7e84b7f92:71147b6ad8e5455b3ab5a3f135d11b608d74d81f9d1f964a75d9ad99685f109719b5996f913787f5a5899f1933b0c87483e1264d7028e2bc57f473afdf3a03d05be02d0498d011cc6d8b57e7d6c472ed"},"show_detail_page":true,"show_contact_form":true,"show_phone_number":true,"from_url":"https://realadvisor.ch/en/search?offerType_eq=buy"}
Each scraped property returns a rich record with 53 fields across multiple categories:
Core Property Information
| Field | Meaning |
|---|---|
ID | Unique RealAdvisor identifier for the property listing |
Title | Property title as displayed on the listing |
Description | Full text description of the property |
Translated Titles | Titles translated into other languages (if available) |
Portal | Source portal name (RealAdvisor variant) |
Created At | Listing creation date in the system |
Property Classification
| Field | Meaning |
|---|---|
Property Main Type | Broad category (apartment, house, commercial, etc.) |
Property Type | Specific subcategory (studio, villa, office, retail, etc.) |
Offer Type | Listed intent: buy (sale) or rent (lease) |
State | Property condition or status flag |
Pricing & Financial Details
| Field | Meaning |
|---|---|
Sale Price | Total asking or sale price (for buy offers) |
Currency | Price currency (typically CHF for Switzerland) |
Sale Price Per Living Surface | Price per m² of usable living space |
Sale Price Per Land Surface | Price per m² of total land (for land/plots) |
Gross Rent Monthly | Gross monthly rent (for rental listings) |
Gross Rent M2 Yearly | Annual rent per m² (rental comparison metric) |
Rent Net Monthly | Net monthly rent (excluding utilities) |
Rent Extra | Additional monthly costs (parking, utilities, etc.) |
Physical Characteristics
| Field | Meaning |
|---|---|
Construction Year | Year the building was constructed |
Renovation Year | Most recent major renovation date |
Number Of Rooms | Total room count (bedrooms + living spaces) |
Number Of Bathrooms | Number of bathrooms/WC facilities |
Living Surface | Usable interior floor area in m² |
Usable Surface | Alternative surface measurement in m² |
Land Surface | Total land area in m² (for houses, plots) |
Number Of Parking | Number of parking spaces or garage spots |
Computed Surface | System-calculated total surface |
Location & Geographic Data
| Field | Meaning |
|---|---|
Address | Full street address of the property |
Street Number | House/building number |
Route | Street name |
Postcode | Swiss postal code (4–5 digits) |
Locality | Primary city or town name |
Sub Locality | Neighborhood or district within locality |
Latitude | Geographic latitude for mapping |
Longitude | Geographic longitude for mapping |
Agency & Contact Information
| Field | Meaning |
|---|---|
Agency Name | Real estate agency managing the listing |
Agency ID | Unique agency identifier in RealAdvisor |
Agency Portal ID | Agency's internal reference ID |
Agency Reference | Agency's tracking reference for the property |
Lot Reference | Property lot or parcel reference number |
Agency Logo URL | URL to the agency's logo image |
Agency Contact Address | Agency office address |
Agency Contact Phone Number | Primary agency phone number |
Agency Rating | Star rating of the agency (1–5 scale) |
Agency Reviews Count | Number of reviews/ratings the agency has received |
Visit Contact Person | Name of the person scheduling viewings |
Visit Contact Phone Number | Dedicated phone for arranging visits |
Media & User Interface
| Field | Meaning |
|---|---|
Images | URL(s) of property photos |
Bullet Points | Key highlights (highlights, amenities) |
Clickout URL | External link to the full listing (if redirected) |
Show Detail Page | Whether detail page is available |
Show Contact Form | Whether contact form is displayed |
Show Phone Number | Whether phone number is publicly visible |
How to Use
- Build search URLs — Go to RealAdvisor.ch and use filters to narrow results (buy/rent, location, price range). Copy the resulting URL.
- Add URLs to config — Paste the search page URLs into the
urlsarray. You can add multiple URLs for broader coverage. - Set item limit — Adjust
max_items_per_urlbased on needs (e.g.,50for quick tests,200for comprehensive data). - Enable fault tolerance — Keep
ignore_url_failures: trueto handle network hiccups or temporary blocks. - Run the scraper — Start the task and monitor progress in the logs.
- Export data — Download results as JSON, CSV, or Excel for analysis or integration.
Best practices:
- Batch URLs by region to avoid overwhelming the server
- Use pagination parameters (
page=1,page=2, etc.) to control volume - Schedule runs during off-peak hours if scraping high volumes
- Cache results to avoid redundant requests
Use Cases & Applications
- Market analysis: Track price trends, supply/demand by region, and competitive positioning
- Investment research: Identify undervalued properties or emerging neighborhoods
- Valuation models: Build datasets for automated property valuation algorithms (AVMs)
- Portfolio monitoring: Track competitor properties or specific geographic areas
- Real estate platforms: Aggregate Swiss listings for comparison sites or custom portals
- Relocation services: Gather neighborhood and property data for clients
The RealAdvisor Property Scraper transforms public listing data into strategic insights, enabling faster decision-making and deeper market understanding.
Conclusion
The RealAdvisor.ch Property Scraper is the essential tool for anyone needing real estate data at Swiss market scale. With 53 fields spanning pricing, location, agency details, and media, it eliminates manual research and delivers production-ready datasets. Start scraping today and unlock market intelligence that drives better real estate decisions.
