Location Autocomplete
/api/pisos/autocomplete
Find the locations the search accepts, with coordinates and counts
Scrappa's read-only Pisos.com API turns Pisos.com, a major Spanish property portal, into structured JSON. Search property for sale and rent by location, type, price, bedrooms, bathrooms, size and features; read full listing records with price, areas, features, energy certificate, coordinates and the whole photo gallery; look up agencies and the properties they have online; and find the locations the search accepts.
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/pisos/search?location=madrid&operation=sale&bedrooms=3&max_price=400000&sort=price_asc" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"items": [],
"pagination": {
"page": 1,
"per_page": 30,
"total": 1402,
"total_pages": 47,
"has_next_page": true
},
"items_dropped": 0,
"total_includes_dropped": false,
"applied_filters": {
"operation": "sale",
"location": "madrid",
"bedrooms": 3,
"max_price": 400000,
"sort": "price_asc"
}
},
"meta": {
"endpoint_family": "search",
"billable": true,
"attempts": 1
}
}
Structured data for real applications. Here are some ideas.
Build Spanish property search for sale and rent with filters for price, bedrooms, bathrooms, size, type and features.
Track asking prices by city and district with newest-first, price and size sorting, and price limits checked on every item.
Pull the full record of a property: price, areas, features, energy certificate, coordinates and every photo.
Profile Spanish agencies and list the properties each one has online for sale or rent.
Pisos.com scraper API
The Pisos.com API is built for proptech teams, investors and analysts working with the Spanish market. Search property in a location by price, type, bedrooms and features, then use listing details, agency endpoints and location autocomplete to build search tools, market monitors and data products.
Search property for sale and rent in Spain, 30 per page.
Filter by price, bedrooms, bathrooms, size, type, features and photos.
Get full listing details with features, energy certificate and coordinates.
Read the whole photo gallery of a listing.
Look up agencies and the properties they have online.
Call 5 read-only endpoints that return structured JSON.
Find a location with autocomplete, then pass it to the search endpoint with a price range and type. Price limits are checked on every item and dropped items are counted.
Open Pisos.com Property Search API docsTake a listing_id from search and request the listing endpoint for features, energy certificate, coordinates and the full photo gallery.
Open Pisos.com Listing Details API docsEverything you need in one API.
/api/pisos/autocomplete
Find the locations the search accepts, with coordinates and counts
/api/pisos/search
Search property for sale or rent by location, type, price, rooms, size and features
/api/pisos/listing
Get the full record and photo gallery of one listing
/api/pisos/agency
Get the public profile of one agency
/api/pisos/agency/listings
List the properties one agency has online for sale or rent
See how Scrappa compares to the official API.
| Feature | Scrappa | Do-it-yourself property data extraction |
|---|---|---|
| Dedicated Pisos.com endpoints | yes (5 endpoints) | |
| Output format | Structured JSON | Raw page content |
| Price limits | Checked on every item | Loosely applied by the platform |
| Request mode | Read-only | Depends on implementation |
| Parser maintenance | Handled by Scrappa | Your team |
The Pisos.com API is Scrappa's read-only REST API for property on Pisos.com in Spain. It covers search for sale and rent, listing details, agency profiles, agency listings and location autocomplete.
No. Scrappa is an independent service and is not affiliated with or endorsed by Pisos.com. A Scrappa API key is used to access the endpoints on this page.
Pisos.com applies the upper price limit loosely. This API removes items outside your price range and reports the count in items_dropped.
No. Pisos.com shows none of these publicly, so this API has none of them.
No. All Pisos.com endpoints on this page are read-only.