Pisos.com - Spanish Real Estate
Pricing
Pay per usage
Pisos.com - Spanish Real Estate
Scrape pisos.com real estate listings from Spain. Returns price, area, rooms, GPS coordinates, agency info, full description, and images for sale and rent listings across all Spanish cities.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Swerve
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Pisos.com Scraper - Spanish Real Estate API
Extract real estate listings from pisos.com, Spain's #2 property platform. Returns rich structured data per listing — price, area, rooms, GPS, full description, agency info, and images — without any detail-page enrichment fees.
What you get per listing
listingId,url— unique ID and direct linklistingType—saleorrenttitle— listing headline (street, property type)subtitle— neighborhood + citydescription— full Spanish-language listing descriptionprice(EUR),pricePerSqm(EUR/m²)rooms,bathrooms,areaSqmcity,region,countrylatitude,longitude— exact GPS coordinatesimageUrl— cover photoagencyUrl,agencyLogoUrl— for professional agency listingsisNewDevelopment— flag for new-build constructionscrapedAt
How to use
Easy mode (recommended): type a Spanish city name and pick listing type.
{"city": "Madrid","listingType": "sale","maxItems": 200}
Other examples:
{ "city": "Barcelona", "listingType": "rent", "maxItems": 100 }{ "city": "Valencia", "listingType": "sale", "maxItems": 50 }{ "city": "Sevilla", "listingType": "sale", "maxItems": 100 }
Power-user mode: for finer filters (price range, sub-neighborhoods, specific room counts), set them on pisos.com, copy the URL, paste into searchUrl.
{ "searchUrl": "https://www.pisos.com/venta/pisos-madrid_capital/...", "maxItems": 200 }
Common use cases
- Investor monitoring — track new listings across Madrid, Barcelona, and other Spanish cities. Surface price drops and new-development inventory.
- Real-estate agencies / brokers — pull competitor listings and pricing trends; identify new agencies entering your market.
- Market analytics — snapshot supply, average price per m², new-development share by city/region.
- Map-based applications — every listing has GPS coordinates; build map overlays directly.
Data quality
In our testing across Madrid, Barcelona, and Valencia (sample of 80+ listings):
| Field | Fill rate |
|---|---|
| price, rooms, bathrooms, areaSqm | 100% |
| GPS coordinates | 100% |
| description, title, image | 100% |
| city, region | 100% |
| pricePerSqm | computed when both price and area are present |
Pricing
Pay per result. See the Pricing tab for current per-result pricing. Failed runs cost nothing.
Notes
description,title,subtitle, andregionare in Spanish (no translation applied).- The actor uses Apify's residential proxy (Spain) for reliable access.
- Pagination is automatic — set your desired
maxItemsand the actor walks through pages until it has enough or runs out.
Found a bug or have a feature request? Open an issue and I respond within 24h.