Fotocasa.es - Spanish Real Estate
Pricing
from $2.50 / 1,000 listings
Fotocasa.es - Spanish Real Estate
Scrape fotocasa.es real estate listings from Spain. Returns price, rooms, area, location, agency, image gallery, and listing age for sale and rent listings across all Spanish cities.
Pricing
from $2.50 / 1,000 listings
Rating
0.0
(0)
Developer
Swerve
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Fotocasa.es Scraper - Spanish Real Estate API
Extract real estate listings from fotocasa.es, Spain's leading real-estate portal. Returns rich structured data per listing: price, area, rooms, location, agency, image gallery, and listing type.
What you get per listing
listingId,url— unique ID and direct linklistingType—saleorrentpropertyType— apartment subtype (e.g. PENTHOUSE, INTERMEDIATE_FLOOR, GROUND_FLOOR, ATTIC)title— synthesized from address + zoneprice(EUR),pricePerSqmrooms,bathrooms,areaSqmfloor— human-friendly Spanish ordinal (e.g. "4ª Planta", "Bajo", "Sótano")city,neighbourhoodagencyName— listing agency / publisher nameimageUrl— cover photoisFeatured— true for promoted (Top+) listingsscrapedAt
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 fotocasa.es, copy the URL, paste into searchUrl.
Common use cases
- Investor monitoring — track new listings across Madrid, Barcelona, and other Spanish cities; snapshot price changes.
- Agencies / brokers — pull competitor listings + agency activity for your market.
- Market analytics — supply, average price/m² by neighborhood, featured-listing share.
- Lead generation — combine listing data with publisher info to identify high-volume agencies.
Data quality
In testing across Madrid, Barcelona, and Valencia (sample of 80+ listings):
| Field | Fill rate |
|---|---|
| price, areaSqm, floor, propertyType | 100% |
| title, neighbourhood, city, imageUrl | 100% |
| agencyName | ~100% (private listings rare) |
| rooms, bathrooms | 95-100% (some studio/loft listings legitimately have no rooms value) |
Pricing
Pay per result. See the Pricing tab. Failed runs cost nothing.
Notes
propertyTypeandflooruse fotocasa.es's internal labels (INTERMEDIATE_FLOOR,Bajo, etc.). These are stable identifiers; localized labels are easy to add downstream.- 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.