Yaencontre Property Extractor avatar

Yaencontre Property Extractor

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Yaencontre Property Extractor

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

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

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:

  1. Load the search results and read the listings embedded in the page.
  2. Move to the next result page automatically, up to the limit you set.
  3. Repeat for every search URL you provide.
  4. 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

FieldDescription
listingTitleListing title
listingDescriptionFull listing description
operationBUY or RENT
propertyFamilyProperty type (flat, house, etc.)
priceAsking price
squareMeterPricePrice per square meter
areaSurface area in m²
roomsNumber of rooms
bathroomsNumber of bathrooms
isNewConstructionWhether the listing is new construction
locationNameNeighborhood, district, city, and province
latitude / longitudeApproximate geolocation
characteristicsFeatures listed on the page (terrace, heating, condition, etc.)
imagesFull-size photo URLs
ownerName / ownerTypePublishing agency or private owner
listingUrlDirect link to the listing
reference / listingIdListing identifiers
scrapedAtTimestamp of extraction

Input

FieldTypeRequiredDescription
startUrlsarray of stringsYesOne or more yaencontre.com search result URLs
maxItemsintegerNoMaximum number of listings to collect in total (default 100, max 1000)
maxPagesPerUrlintegerNoMaximum number of result pages to visit per search URL (default 5)
requestTimeoutSecsintegerNoPer-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

  1. Open the actor on Apify and go to the Input tab.
  2. Paste one or more yaencontre.com search URLs into startUrls.
  3. Adjust maxItems and maxPagesPerUrl if you want to limit the run.
  4. Click Start.
  5. Once the run finishes, open the Output tab or download the dataset as JSON, CSV, or Excel.

Notes and limits

  • startUrls must point to a search results page, not a single listing page.
  • Pagination follows yaencontre's own page numbering, so maxPagesPerUrl controls 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.