Idealista: Search Sale Listings
Idealista via Parse · real_estate
Search for properties listed for sale in a given location. Returns paginated listing summaries with price, size, bedrooms, and location info. Supports filtering by price range, size range, and number of bedrooms. Each page returns up to 30 listings from idealista.com. Pagination via page number; the response includes has_next to indicate more pages. Extract real estate listings, details, and price statistics from Idealista (Spain). Supports both rental and sale properties with filtering by price, size, and bedrooms. Fulfilled by Parse from idealista.com.
- finance
- idealista
- idealista-com
- maps-geo
- parse
- platform-key
- real-estate
Price and execution
- Price
- $0.10 USD credits / call
- Trust tier
- Verified
- Execution
- Managed call
- Capability group
- real_estate
Interface snapshot
- Protocol
- HTTP operation
- Operation
- GET /scraper/90cfec3d-abc0-45da-9a56-55bad74952eb/search_sale_listings
- Interface artifact
- sha256:cbb52dd83d21a5a414c6c4d84ee02766194ae053ac2a49c58326ab70451e2ff1
- Manifest digest
- sha256:8f5e3a60a0f030b80b8d021d6fcefa4adb4827b01fe54e7ed3103d2a573e30e7
Request fields
- page (integer): Page number for pagination.
- limit (integer): Maximum number of listings to return. 0 means no limit (returns all listings on the page, up to 30).
- location (string, required): Location slug in format 'city-province' (e.g. 'madrid-madrid', 'barcelona-barcelona', 'sevilla-sevilla', 'valencia-valencia').: Allowed values: madrid-madrid, barcelona-barcelona, sevilla-sevilla, valencia-valencia
- filter_bedrooms (string): Number of bedrooms filter (e.g. '1', '2', '3', '4').
- filter_max_size (string): Maximum size in square meters (e.g. '150').
- filter_min_size (string): Minimum size in square meters (e.g. '50').
- filter_max_price (string): Maximum price in Euros (e.g. '500000').
- filter_min_price (string): Minimum price in Euros (e.g. '200000').
Example queries
- {"page":"1","limit":"5","location":"madrid-madrid"}