Fotocasa.es - Spanish Real Estate avatar

Fotocasa.es - Spanish Real Estate

Pricing

from $2.50 / 1,000 listings

Go to Apify Store
Fotocasa.es - Spanish Real Estate

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

Swerve

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

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 link
  • listingTypesale or rent
  • propertyType — apartment subtype (e.g. PENTHOUSE, INTERMEDIATE_FLOOR, GROUND_FLOOR, ATTIC)
  • title — synthesized from address + zone
  • price (EUR), pricePerSqm
  • rooms, bathrooms, areaSqm
  • floor — human-friendly Spanish ordinal (e.g. "4ª Planta", "Bajo", "Sótano")
  • city, neighbourhood
  • agencyName — listing agency / publisher name
  • imageUrl — cover photo
  • isFeatured — true for promoted (Top+) listings
  • scrapedAt

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):

FieldFill rate
price, areaSqm, floor, propertyType100%
title, neighbourhood, city, imageUrl100%
agencyName~100% (private listings rare)
rooms, bathrooms95-100% (some studio/loft listings legitimately have no rooms value)

Pricing

Pay per result. See the Pricing tab. Failed runs cost nothing.

Notes

  • propertyType and floor use 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 maxItems and 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.