Skip to main content
Search a market’s portal for listings. Target an area either with free-text location (auto-resolved via autocomplete) or with precise geography ids (region_id / province_id / city_id, e.g. from /autocomplete).

Query Parameters

string
default:"it"
Market to search. One of it, es, gr, lu.
string
Free-text place, auto-resolved to a geography — e.g. Milano, Roma Trastevere. Provide either location or the id parameters below.
string
Region id (from /autocomplete). Alternative to location.
string
Province id (from /autocomplete).
string
City (comune) id (from /autocomplete).
string
default:"sale"
Contract type. One of sale, rent.
string
default:"residential"
Listing category. One of residential, commercial, garages, offices, land, buildings, warehouses.
integer
Minimum price (EUR).
integer
Maximum price (EUR).
integer
Minimum surface (m²).
integer
Maximum surface (m²).
integer
Minimum number of rooms.
integer
Maximum number of rooms.
integer
Minimum number of bathrooms.
string
default:"relevance"
Sort order. One of relevance, price_asc, price_desc, newest, oldest, surface_desc, surface_asc.
integer
default:"1"
Result page.

Response

Listing[]
Listing cards for this page.
integer
Listings returned on this page.
integer
Total matching listings.
integer
integer
Last available page.
boolean
true when the portal capped the result set — narrow the filters or split the area to get everything.
Portal-suggested related searches for this area.
string
Echo of the requested market.
string
Portal domain the data came from, e.g. www.immobiliare.it.

Example

Response
Each search request costs 5 credits. Failed requests are not charged.