Kyero Property Search Scraper avatar

Kyero Property Search Scraper

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Kyero Property Search Scraper

Kyero Property Search Scraper

Scrape property listings from Kyero.com with structured data including price, location, size, agent info, and media URLs. Perfect for real estate analysts, investors, and developers needing bulk property data.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Stealth mode

Stealth mode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Kyero.com Property Search Scraper: Extract Real Estate Listings at Scale


What Is Kyero.com?

Kyero.com is a major European real estate portal specializing in properties for sale and rent, particularly across Spain, Portugal, France, and Italy. The Kyero Property Scraper automates extraction of listing data from search result pages — saving hours of manual research for investors, agents, and market analysts.


Overview

This scraper processes Kyero.com search/listing pages and returns structured property records. It suits:

  • Investors researching price trends by location
  • Real estate agents monitoring competitor listings
  • Developers feeding data into property aggregators

Input Format

{
"urls": ["https://www.kyero.com/en/paris-property-for-sale-0l63322?page=2"],
"ignore_url_failures": true,
"max_items_per_url": 50
}
FieldTypeDescription
urlsArray of stringsSearch result page URLs to scrape. Add one per line or use bulk edit.
max_items_per_urlIntegerMax listings collected per URL. Default: 20.
ignore_url_failuresBooleanIf true, skips failed URLs and continues the run instead of stopping.

Tip: Use paginated URLs (e.g., ?page=2) to scrape beyond the first results page.


Output Format

Sample output

{
"id": 19810884,
"name": "Country house in Allemans-du-Dropt, Lot-et-Garonne",
"price": 169600,
"price_formatted": "€ 169,600",
"reference_no": "D4849",
"payment_scheme": "for_sale",
"location_id": 55978,
"images": [
"https://images.kyero.com/crop/960x720/https://production-kyero-property-images.s3.amazonaws.com/19810/19810884/388372367_original.jpg",
"https://images.kyero.com/crop/960x720/https://production-kyero-property-images.s3.amazonaws.com/19810/19810884/388372368_original.jpg",
"https://images.kyero.com/crop/960x720/https://production-kyero-property-images.s3.amazonaws.com/19810/19810884/388372369_original.jpg",
"https://images.kyero.com/crop/960x720/https://production-kyero-property-images.s3.amazonaws.com/19810/19810884/388372370_original.jpg",
"https://images.kyero.com/crop/960x720/https://production-kyero-property-images.s3.amazonaws.com/19810/19810884/388372371_original.jpg"
],
"images_count": 15,
"path": "/en/property/19810884-country-house-for-sale-allemans-du-dropt?prime_boost_id=19810884",
"bedroom_count": 2,
"bathroom_count": 1,
"built_m2": 83,
"plot_m2": 4613,
"short_html_description": "Charming single-storey house, built in the 2000s, nestled on a large plot of 4,613 m². Located in the countryside, this property offers a peaceful...",
"property_type": {
"id": 6,
"key": "country house",
"property_group_id": 4
},
"agent": {
"id": 26018,
"name": "Chrome Immobilier Duras",
"logo_url": "https://images.kyero.com/fit/125x125/https://production-kyero-property-images.s3.amazonaws.com/agents/26/26018.jpg?checksum=be01bbcdd1ecdf4d3078c9b7be1d63d2",
"status": "live",
"path": "/en/france/estate-agents/profile/chrome-immobilier-duras-a26018",
"prime": true,
"type": "2"
},
"virtual_tour_url": null,
"video_url": null,
"remote_viewing_enabled": true,
"feature_keys": [
"garage",
"garden",
"near_shops",
"near_transport",
"resale_only"
],
"badges": [
"remote_viewing"
],
"plot_m2_formatted": "4,613 m²",
"build_m2_formatted": "83 m²",
"featured": true
}

Each property returns up to 25 fields:

Identification

FieldMeaning
IDKyero's internal listing ID
NameListing title
Reference NoAgent's own reference number
PathRelative URL path to the listing detail page

Pricing

FieldMeaning
PriceRaw numeric price value
Price FormattedHuman-readable price (e.g., € 250,000)
Payment SchemePayment structure (e.g., full purchase, rental)

Property Details

FieldMeaning
Property TypeCategory (e.g., apartment, villa, land)
Bedroom CountNumber of bedrooms
Bathroom CountNumber of bathrooms
Built M2 / Build M2 FormattedInterior built area (raw + formatted)
Plot M2 / Plot M2 FormattedLand plot area (raw + formatted)
Short HTML DescriptionBrief HTML listing description
Feature KeysAmenity tags (e.g., pool, garage, terrace)

Location & Media

FieldMeaning
Location IDKyero location identifier
ImagesArray of image URLs
Images CountTotal number of listing photos
Virtual Tour URL360° or virtual tour link (if available)
Video URLVideo walkthrough link (if available)
Remote Viewing EnabledWhether remote viewing is offered

Agent & Visibility

FieldMeaning
AgentAgent name and contact metadata
BadgesListing badges (e.g., "New", "Reduced")
FeaturedWhether the listing has paid featured placement

How to Use

  1. Run a search on Kyero.com and copy the results page URL.
  2. Paste into the urls array — add multiple URLs for different regions or property types.
  3. Set max_items_per_url based on how many listings you need.
  4. Enable ignore_url_failures: true for bulk runs.
  5. Export results as JSON or CSV.

Note: Ensure scraped data is used in compliance with Kyero.com's Terms of Service.


Use Cases

  • Track price movements across European property markets
  • Build custom property search tools or dashboards
  • Conduct investment due diligence across multiple regions
  • Analyze listing volume and agent activity by location