Property Search
/api/immovlan/search
Search homes for sale, for rent and in public sale with filters, sorting and pagination
Scrappa's Immovlan API returns structured JSON from Immovlan, the Belgian real estate site. Search homes for sale, for rent and in public sale with location, price, bedroom, bathroom, area, type, energy rating and feature filters, read listing details with address, geo location, energy certificate, features and images, find places by name or postal code, and read agency profiles with their listings.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/immovlan/search?transaction=for-sale&property_type=apartment&province=antwerp&bedrooms_min=2&sort=price" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"transaction": "for-sale",
"listings": [
{
"id": "RBX23261",
"is_project": false,
"transaction": "sale",
"property_type": "apartment",
"title": "Apartment for sale",
"url": "https://immovlan.be/en/detail/apartment/for-sale/2170/merksem/rbx23261",
"price": 250000,
"display_price": "250 000 €",
"currency": "EUR",
"address": {"zip": "2170", "city": "Merksem"},
"bedrooms": 1,
"bathrooms": 1,
"living_area": 95,
"agency": {"id": 48956, "name": "Onid Real Estate - Merksem"}
}
],
"count": 20,
"total_count": 975,
"reachable_count": 975,
"page": 1,
"size": 20,
"total_pages": 49,
"has_more": true
},
"meta": {
"endpoint_family": "search",
"billable": true,
"rows_removed_by_guard": 0,
"duplicates_removed": 0
}
}
Structured data for real applications. Here are some ideas.
Count and compare homes for sale and for rent in any Belgian municipality, town, province or region with price, area and room filters.
Track asking prices and new listings over time, including new-build projects with their price range.
Add place autocomplete, filtered results and listing pages for Belgium to your own app.
Read the profile of an estate agency and list all of its properties with the same filters as the search.
Immovlan scraper API
The Immovlan API is built for real estate research, price monitoring and property apps in Belgium. Search homes, land, garages and business property for sale, for rent or in public sale and get price, rooms, address, energy rating, images and agency in one JSON shape. Location slugs come from the autocomplete endpoint and work for municipalities, towns, provinces and regions.
Find a location slug with the autocomplete endpoint, by name or by postal code.
Search with an exact total count and 20 listings per page, up to 50 pages.
Filter by property type, price, bedrooms, bathrooms, living and plot area, energy rating, condition, facades, features and seller type.
Unknown location slugs are refused instead of returning all of Belgium.
Every row is checked against your filters, and the dropped rows are counted in the response.
Pass a transaction and a location slug to list homes with price, rooms, images and agency, then raise page until has_more is false.
Open Immovlan Property Search API docsPass the id of a search row to read all detail sections, coordinates, energy certificate, amenities and images in one call.
Open Immovlan Listing Details API docsEverything you need in one API.
/api/immovlan/search
Search homes for sale, for rent and in public sale with filters, sorting and pagination
/api/immovlan/autocomplete
Find municipalities, towns, provinces and regions by name or postal code
/api/immovlan/listing
Get price, rooms, address, geo location, energy certificate, features, images and agency of one listing
/api/immovlan/agency
Get one estate agency with address, phone, website and listing counts
/api/immovlan/agency/listings
List the properties of one agency with the search filters
See how Scrappa compares to the official API.
| Feature | Scrappa | ScrapingBee / ScraperAPI |
|---|---|---|
| Immovlan property data as JSON | Build your own parser | |
| Search with filters and pagination | ||
| Filters checked on every row | ||
| Price per 1k requests | From $0.20 | Varies by credits per request |
| Unified API key | Yes (80+ APIs) | Scraping only |
| Free tier | 500 credits/month | Trial credits |
No. Scrappa is an independent service and is not affiliated with or endorsed by Immovlan. The Immovlan API returns structured JSON from public data.
Every Scrappa account includes 500 free credits each month. After that, each successful request costs one credit. Failed requests are never charged.
Immovlan shows 20 listings per page and at most 50 pages, so one search reaches 1000 listings. Use more filters or a smaller location to reach the rest. The total count is always exact.
A new-build project has is_project set to true and shows a price and area range instead of one value. Projects are left out when you filter by price, bedrooms, bathrooms or area, because their units cannot be checked against the filter.