Immovlan Scraper — Belgian Real Estate Listings & Prices avatar

Immovlan Scraper — Belgian Real Estate Listings & Prices

Pricing

Pay per usage

Go to Apify Store
Immovlan Scraper — Belgian Real Estate Listings & Prices

Immovlan Scraper — Belgian Real Estate Listings & Prices

Scrape real estate listings from Immovlan.be — Belgium's #3 property portal. Get prices, addresses, property details, agent info, and more for properties for sale or rent.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Jelle Desramaults

Jelle Desramaults

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Categories

Share

Immovlan Scraper

Scrapes Belgian property listings from immovlan.be -- one of Belgium's three major real estate portals. Supports filtering by transaction type, property type, city, price range, and bedrooms.

Input

FieldTypeRequiredDescription
transactionTypeStringNoForSale or ForRent
propertyTypeStringNoProperty type filter
cityStringNoBelgian city name
minPriceIntegerNoMinimum price
maxPriceIntegerNoMaximum price
minBedroomsIntegerNoMinimum bedrooms
maxResultsIntegerNoMax listings (default: 100)
languageStringNonl (default), fr, or en
proxyConfigurationObjectNoProxy settings

Output

FieldTypeExample
titleString"Appartement te koop in Gent"
priceNumber249000
priceMaxNumber275000 (for price ranges)
currencyString"EUR"
propertyTypeString"apartment"
transactionTypeString"sale"
addressString"9000 Gent"
cityString"Gent"
postalCodeString"9000"
bedroomsNumber2
bedroomsMaxNumber3 (for ranges in projects)
bathroomsNumber1
surfaceNumber85
surfaceMaxNumber95
descriptionStringListing description (up to 2000 chars)
imageUrlStringListing photo
agencyNameString"ERA Vastgoed"
listingIdString"12345678"
isProjectBooleanfalse

How it works

The scraper fetches listing pages directly via HTTP using got-scraping (no browser), parses the HTML with Cheerio, and extracts listing data from article.list-view-item elements. Address information comes from schema.org microdata. Property features (bedrooms, surface, bathrooms) are parsed from the .property-highlight blocks.

Pagination is detected from ?page=N links on the page.

Projects (new developments) are flagged with isProject: true and may have range values for bedrooms, surface, and price.

Cost

About $0.15 per 1,000 listings.

Notes

  • Belgian trilingual site. Set language to get Dutch, French, or English URL paths.
  • Transaction type is inferred from listing detail URLs (/te-koop/, /te-huur/, /a-vendre/, /a-louer/).
  • Rate limiting: the scraper includes polite delays between page fetches.
  • 403/429 responses trigger automatic retries with backoff.