openproperties

OpenProperties API gives developers a simple way to access Spain’s fragmented real-estate market through a single API. Instead of scraping multiple property portals yourself, you get clean, structured listing data that is ready to use in apps, analytics tools, or AI workflows. What you get: 🏠 Unified property index Listings from Spain’s main real-estate portals in one consistent API. ⚡ Real-time…

18 subscribers
2.1/10 popularity
349 ms avg latency
18% success rate
10 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

openproperties endpoints

MethodEndpointDescription
Listings
GET searchListings
/public/v2/listings
Search and filter property listings. Every item in the response contains an `llmSummary` field — a dense natural-language string designed for LLM context windows.
GET getRecentListings
/public/v2/listings/recent
Returns the newest listings published within the last N hours. Optimised for the question "what has appeared in the last X hours?".
GET getListingDetail
/public/v2/listings/{id}
Returns the complete listing object including price history (up to 50 monitoring snapshots). Use this after identifying a listing of interest via `/listings`.
Market
GET getMarketStats
/public/v2/market/stats
Returns median/average prices, percentiles, and source breakdown for listings within a geographic radius. Use this to contextualise a user's budget or to compare neighbourhoods.
Meta
GET getCapabilities
/public/v2/capabilities
Returns the full API schema description. Designed for LLM discovery.
Other endpoints
GET getMarketStats
/api/v1/market/stats
Returns median/average prices, percentiles, and source breakdown for listings within a geographic radius. Use this to contextualise a user's budget or to compare neighbourhoods.
GET getCapabilities
/api/v1/capabilities
Returns the full API schema description. Designed for LLM discovery.
GET getRecentListings
/api/v1/listings/recent
Returns the newest listings published within the last N hours. Optimised for the question "what has appeared in the last X hours?".
GET searchListings
/api/v1/listings
Search and filter property listings. Every item in the response contains an `llmSummary` field — a dense natural-language string designed for LLM context windows.
GET getListingDetail
/api/v1/listings/{id}
Returns the complete listing object including price history (up to 50 monitoring snapshots). Use this after identifying a listing of interest via `/listings`.

openproperties pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 30 / daily
PRO $4.99 / month
  • Requests: 100 / daily
ULTRA $9.99 / month
  • Requests: 500 / daily
MEGA $19.99 / month
  • Requests: 5,000 / daily

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers