Zimmo Data Parser & API
Zimmo is Belgium’s #2 property portal — drawing roughly ~1.8M monthly visits as of April 2026 — and PropAPIS extracts its resale, rental, and new-build listings through a single REST API. Owned by Mediahuis, which merged it with Logic-Immo.be to form the main challenger to Immoweb, Zimmo exposes price, size, EPC energy score, and agent data across Flanders and Wallonia.
| Country | Belgium |
|---|---|
| Type | Portal |
| Owner | Mediahuis |
| Listing types | resale, rental, new-build |
| Monthly visits | ~1.8M / mo (Apr 2026) |
| Active listings | — (mid) |
| API access | No public API (parse-only) |
| Parse priority | ★★★☆☆ |
| Official site | www.zimmo.be |
Platform Overview
Market Position
Zimmo is owned by Belgian media group Mediahuis, which acquired Logic-Immo.be and united the two to form Belgium’s #2 portal cluster behind market leader Immoweb (Aviv Group). Zimmo drew roughly ~1.8M monthly visits as of April 2026, with balanced coverage across Flanders and Wallonia (Online Marketplaces ).
- Belgium’s #2 Cluster: Challenger to Immoweb
- Mediahuis-Owned: Merged with Logic-Immo.be
- ~1.8M Monthly Visits (Apr 2026): National Belgian reach
- Flanders + Wallonia: Balanced regional coverage
Market Coverage
Geographic Coverage:
- Belgium: All regions and provinces
- Major cities: Brussels, Antwerp, Ghent, Liège, Bruges
- Flanders and Wallonia nationwide
Property Types:
- Apartments (Appartementen / Appartements)
- Houses (Woningen / Maisons)
- New-build developments (Nieuwbouw / Neuf)
- Land (Bouwgrond / Terrain)
Data Fields Available
PropAPIS extracts a rich field set from each Zimmo listing:
Property Information
- Address: Property location with postcode
- Price: Asking price or rent (EUR)
- Size: Living area in square meters (Bewoonbare oppervlakte)
- Rooms: Number of rooms
- Bedrooms: Number of bedrooms (Slaapkamers / Chambres)
- Property Type: Apartment, house, new-build, land
- Floor: Floor level (Verdieping / Étage)
- Price per m²: Calculated price per square meter
Listing Details
- Description: Full property description (Dutch/French)
- Features: Amenities and equipment
- Photos: Image URLs
- EPC: Energy performance certificate score (EPC / PEB)
Agent Information
- Estate Agent: Agency name (Makelaar / Agence)
- Agent Contact: Office contact details
- Agent Reference: Listing reference number
Location Data
- Postcode: Belgian postal code
- City and Municipality: Stad and gemeente / commune
- Coordinates: Latitude and longitude
Financial Information
- Land Area: Plot size for houses (Grondoppervlakte)
- Price per m²: Value benchmark
- Cadastral income context: Kadastraal inkomen / revenu cadastral
API Endpoints
Get Property Details
from propapis import PropAPIS
api = PropAPIS(api_key='your_api_key')
# Get property by ID or URL
property_data = api.platforms.zimmo.get_property(
listing_id='IPDX9'
)
print(f"Address: {property_data.address}")
print(f"Price: €{property_data.price:,}")
print(f"Size: {property_data.size_m2} m²")
print(f"Bedrooms: {property_data.bedrooms}")
print(f"EPC: {property_data.epc}")Search For Sale Listings
# Search properties for sale
listings = api.platforms.zimmo.search_for_sale(
location='Antwerp',
min_price=200000,
max_price=550000,
min_bedrooms=2,
property_type='House'
)
for listing in listings[:10]:
print(f"{listing.address} - €{listing.price:,}")
print(f" {listing.bedrooms} bed | {listing.size_m2} m² | EPC {listing.epc}")Search Rental Properties
# Search rental properties
rentals = api.platforms.zimmo.search_to_rent(
location='Ghent',
min_price=700, # monthly rent
max_price=1600,
min_bedrooms=2
)
for rental in rentals[:5]:
print(f"{rental.address} - €{rental.price:,}/mo")Quick Start
Python
from propapis import PropAPIS
api = PropAPIS(api_key='your_api_key')
property_data = api.platforms.zimmo.get_property('IPDX9')
print(f"Price: €{property_data.price:,}")
print(f"Size: {property_data.size_m2} m²")
print(f"EPC: {property_data.epc}")For detailed documentation, see our API Reference.