Immovlan API

Immovlan API for Belgian Property Search, Listing Details, Locations, and Agencies

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.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
5
Endpoints
20
Listings per page
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

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.

Request preview
Request
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"
JSON response
{
  "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
  }
}

What you can build

Structured data for real applications. Here are some ideas.

Market Research

Count and compare homes for sale and for rent in any Belgian municipality, town, province or region with price, area and room filters.

Price Monitoring

Track asking prices and new listings over time, including new-build projects with their price range.

Belgian Property Apps

Add place autocomplete, filtered results and listing pages for Belgium to your own app.

Agency Research

Read the profile of an estate agency and list all of its properties with the same filters as the search.

Immovlan scraper API

Immovlan API for Belgian property search and listing details

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.

Choose the right Immovlan API endpoint

Use Property Search for coverage

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 docs

Use Listing Details for depth

Pass 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 docs

Available endpoints

Everything you need in one API.

GET

Property Search

/api/immovlan/search

Search homes for sale, for rent and in public sale with filters, sorting and pagination

GET

Location Autocomplete

/api/immovlan/autocomplete

Find municipalities, towns, provinces and regions by name or postal code

GET

Listing Details

/api/immovlan/listing

Get price, rooms, address, geo location, energy certificate, features, images and agency of one listing

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to the official API.

Immovlan property data as JSON
Scrappa:
ScrapingBee / ScraperAPI: Build your own parser
Search with filters and pagination
Scrappa:
ScrapingBee / ScraperAPI:
Filters checked on every row
Scrappa:
ScrapingBee / ScraperAPI:
Price per 1k requests
Scrappa: From $0.20
ScrapingBee / ScraperAPI: Varies by credits per request
Unified API key
Scrappa: Yes (80+ APIs)
ScrapingBee / ScraperAPI: Scraping only
Free tier
Scrappa: 500 credits/month
ScrapingBee / ScraperAPI: Trial credits

Key features

Location autocomplete by name or postal code, with the slug to use in the search
Search for sale, for rent and in public sale with price, room, area, type, energy and feature filters
Row level filter check with a count of dropped rows
Detail sections, coordinates, energy certificate, amenities and images
New-build projects with their price range
Agency profiles with phone, website and address

Frequently asked questions

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.

Start using the Immovlan API

Sign up and get 500 free credits. No credit card required.