Immoweb: Search
Search from Immoweb as JSON. 1 credit per successful call.
GET /v1/immoweb/search
Parameters
Send parameters in the query string.
| Parameter | Type | Required | Allowed values |
|---|---|---|---|
transactionTypes | string | Required | FOR_SALE, FOR_RENT |
propertyTypes | string | Optional | HOUSE, APARTMENT, HOUSE_AND_APARTMENT, OFFICE, INDUSTRY, COMMERCIAL, LAND, GARAGE, TENEMENT_BUILDING, HOMES_TO_BUILD, HOUSE_GROUP, APARTMENT_GROUP, LOT_SALES, OTHER |
constructionTypes | string | Optional | ANY, ALL_KIND, APARTMENT_BUILDING, BEL_ETAGE, BUNGALOW, HOUSE, VILLA |
buildingConditions | string | Optional | FIRST_TIME_USED, GOOD, AS_NEW, TO_RESTORE, JUST_RENOVATED, TO_BE_DONE_UP, TO_RENOVATE, CASCO |
gardenOrientations | string | Optional | NORTH, SOUTH, EAST, WEST, NORTH_EAST, NORTH_WEST, SOUTH_EAST, SOUTH_WEST |
epcScores | string | Optional | A, B, C |
priceType | string | Optional | PRICE, MONTHLY_RENTAL_PRICE, YEARLY_RENTAL_PRICE, PRICE_PER_SQM, YEARLY_RENTAL_PRICE_PER_SQM |
sort | string | Optional | PRICE, AD_QUALITY, POSTAL_CODE, PUBLICATION_DATE |
language | string | Optional | nl, fr, en |
minPrice | integer | Optional | Any |
maxPrice | integer | Optional | Any |
minSurface | integer | Optional | Any |
maxBedroomCount | integer | Optional | Any |
minConstructionYear | integer | Optional | Any |
minParkingPlaces | integer | Optional | Any |
maxDaysSinceActivation | integer | Optional | Any |
customerIds | string | Optional | Any |
postalCodes | string | Optional | Any |
provinces | string | Optional | Any |
districts | string | Optional | Any |
hasGarden | boolean | Optional | Any |
hasLift | boolean | Optional | Any |
hasSwimmingPool | boolean | Optional | Any |
hasPictures | boolean | Optional | Any |
hasVirtualTourOr360 | boolean | Optional | Any |
isNewlyBuilt | boolean | Optional | Any |
isSoldOrRented | boolean | Optional | Any |
isFurnished | boolean | Optional | Any |
isImmediatelyAvailable | boolean | Optional | Any |
isAPublicSale | boolean | Optional | Any |
isALifeAnnuitySale | boolean | Optional | Any |
isAnInvestmentProperty | boolean | Optional | Any |
isUnderOption | boolean | Optional | Any |
isAWorkSpaceProperty | boolean | Optional | Any |
areBigPetsAllowed | boolean | Optional | Any |
isConstructionPermitObtained | boolean | Optional | Any |
range | string | Optional | Any |
Example request
curl "https://api.perceptlayer.com/v1/immoweb/search?transactionTypes=FOR_SALE&propertyTypes=HOUSE&postalCodes=BE-9000&range=0-9" \
-H "X-API-Key: $API_KEY"Run this endpoint in the playground with your own parameters. 1 credit per successful call; failed calls are free.