Listing Search
/api/immoweb/search
Search sale, rent and new-build listings with location, price, surface and amenity filters
Search Belgian property listings for sale, rent and new build, fetch full listing records, resolve locations, list estate agencies and developers, and size markets with listing counts. Immoweb is Belgium's largest property portal; Scrappa exposes it as a structured API.
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/immoweb/search?transactionTypes=FOR_SALE&propertyTypes=HOUSE&postalCodes=BE-9000&range=0-9" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"x_count": 3812,
"x_count_with_geopoint": 3627,
"range": {"first": 0, "last": 9},
"results": [
{
"id": 21882350,
"price": 449000,
"property": {
"title": "Te koop - huis",
"numberOfBedrooms": 3,
"surface": 180,
"location": {
"address": {"postalCode": "9000", "locality": "Gent"},
"geoPoint": {"latitude": 51.05, "longitude": 3.72}
}
},
"customers": [{"publicInfo": {"name": "Example Agency", "ipiNo": "BE-000000"}}]
}
]
}
Structured data for real applications. Here are some ideas.
Use the count endpoint to measure sale and rent supply per province, district or price band before committing to a crawl, then page through the matching listings at up to 200 per request.
Public sales at notary auctions are a Belgian-specific supply channel that most international portals do not expose. Filter on the public-sale flag to track them directly.
Pull the agency directory for Belgian IPI registration numbers, office locations and opening hours, and filter listings by agency identifier to measure each agency's live inventory.
Combine Immoweb with other Belgian and European portals and deduplicate by address, coordinates and price to widen coverage without double-counting.
Everything you need in one API.
/api/immoweb/search
Search sale, rent and new-build listings with location, price, surface and amenity filters
/api/immoweb/listing/{id}
Full listing record including construction permit, energy and agency data
/api/immoweb/count
Count listings matching a filter set without fetching rows
/api/immoweb/locations
Resolve Belgian place names into ready-made search filters in Dutch, French or English
/api/immoweb/geo
List provinces and districts with map boundaries
/api/immoweb/agencies
List Belgian estate agencies and property developers
/api/immoweb/stats
View and bookmark counts for a single listing
/api/immoweb/discovery
Newest, popular and similar listing feeds
See how Scrappa compares to the official API.
| Feature | Scrappa | Immoweb (no public API) |
|---|---|---|
| API available | Yes (8 endpoints) | No public API |
| Listing search | Programmatic | Manual only |
| Listing detail | Structured JSON | Not available |
| Notary public sales | Yes, filterable | Browse only |
| Agency directory | Yes, with IPI numbers | Partial |
| Multilingual locations | NL, FR, EN | Site UI only |
| Match count | Included in every search | Not available |
| Free tier | 500 credits/month | N/A |
| Integration ready | REST API | No |
Immoweb publishes listings for people to browse, not for programs to query. Scrappa turns that inventory into a documented REST API with structured records, consistent filters and pagination you can rely on.
Sale, rent, new build, full listing detail, estate agencies and property developers, location autocomplete in three languages, and geographic enumeration. Notary public sales at auction are supported as a dedicated filter.
Neither. Immoweb exposes a price-changed boolean plus modification timestamps, but no price history series. User reviews and ratings do not exist on Immoweb at all. New build is published as listings rather than as a separate project entity.
Yes. Every Scrappa account gets 500 free credits per month with no credit card required. Test all Immoweb endpoints before committing to paid usage.
Scrappa charges $0.20 per 1,000 requests with no daily caps. All Immoweb endpoints cost the same. The free tier includes 500 credits per month to get started.