Yaencontre Property Extractor
Pricing
from $2.99 / 1,000 results
Yaencontre Property Extractor
Pulls property listings, prices, and photos from yaencontre.com search pages, so you can track the Spanish housing market without clicking through listings one by one.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
Kawsar
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Extract property listings from yaencontre.com search results as structured, ready-to-use data — no manual copy-pasting, no clicking through pages one by one.
Yaencontre is one of Spain's larger property portals, covering flats, houses, and rentals across the country. This actor takes a search URL, such as a city page or a filtered property-type page, walks through the paginated results, and returns clean data for every listing it finds.
What it does
Give it a yaencontre.com search page and it will:
- Load the search results and read the listings embedded in the page.
- Move to the next result page automatically, up to the limit you set.
- Repeat for every search URL you provide.
- Return each listing as a separate row in the dataset, ready to export.
It works on any yaencontre.com search page — sales or rentals, any city, any property type — as long as the URL points to a list of results rather than a single listing.
What you get for each listing
| Field | Description |
|---|---|
listingTitle | Listing title |
listingDescription | Full listing description |
operation | BUY or RENT |
propertyFamily | Property type (flat, house, etc.) |
price | Asking price |
squareMeterPrice | Price per square meter |
area | Surface area in m² |
rooms | Number of rooms |
bathrooms | Number of bathrooms |
isNewConstruction | Whether the listing is new construction |
locationName | Neighborhood, district, city, and province |
latitude / longitude | Approximate geolocation |
characteristics | Features listed on the page (terrace, heating, condition, etc.) |
images | Full-size photo URLs |
ownerName / ownerType | Publishing agency or private owner |
listingUrl | Direct link to the listing |
reference / listingId | Listing identifiers |
scrapedAt | Timestamp of extraction |
Input
| Field | Type | Required | Description |
|---|---|---|---|
startUrls | array of strings | Yes | One or more yaencontre.com search result URLs |
maxItems | integer | No | Maximum number of listings to collect in total (default 100, max 1000) |
maxPagesPerUrl | integer | No | Maximum number of result pages to visit per search URL (default 5) |
requestTimeoutSecs | integer | No | Per-request timeout in seconds (default 30) |
Example input
{"startUrls": ["https://www.yaencontre.com/venta/pisos/madrid","https://www.yaencontre.com/alquiler/pisos/barcelona"],"maxItems": 200,"maxPagesPerUrl": 10}
Example output
{"listingTitle": "Piso en Pueblo Nuevo, Madrid","operation": "BUY","propertyFamily": "FLAT","price": 390000,"squareMeterPrice": 3714.29,"area": 105,"rooms": 4,"bathrooms": 2,"isNewConstruction": false,"locationName": "Pueblo Nuevo, Ciudad Lineal, Madrid, Madrid (provincia)","latitude": 40.4299839,"longitude": -3.6455282,"characteristics": ["Planta 1ª", "Calefacción", "Terraza", "Buen estado", "Exterior"],"images": ["https://media.yaencontre.com/img/photo/w1200/38586/38586-57372894-1512127076.jpg"],"ownerName": "SERVICHECK Inmobiliaria","ownerType": "REAL_ESTATE_AGENCY","listingUrl": "https://www.yaencontre.com/venta/piso/inmueble-38586-112282950","reference": "38586-112282950","scrapedAt": "2026-08-15T10:15:37.190888+00:00"}
Who this is for
- Real estate agencies checking what competitors are listing and at what price
- Analysts and researchers tracking how prices move across Spanish cities and neighborhoods
- Developers feeding listings into a property search app or internal tool
- Anyone doing market research on the Spanish housing market who needs the data in bulk instead of one listing at a time
How to run it
- Open the actor on Apify and go to the Input tab.
- Paste one or more yaencontre.com search URLs into
startUrls. - Adjust
maxItemsandmaxPagesPerUrlif you want to limit the run. - Click Start.
- Once the run finishes, open the Output tab or download the dataset as JSON, CSV, or Excel.
Notes and limits
startUrlsmust point to a search results page, not a single listing page.- Pagination follows yaencontre's own page numbering, so
maxPagesPerUrlcontrols exactly how many result pages get visited per URL. - If a page fails to load or parse, the run logs it and moves on instead of stopping — you'll still get the listings that did come through.
- Geolocation is approximate, matching what yaencontre itself displays on listing pages.
Support
Found an issue or have a feature request? Open an issue on the actor's page or reach out through Apify's contact options, and it'll get looked at.