Italy Real Estate Listings: Livability & Risk avatar

Italy Real Estate Listings: Livability & Risk

Pricing

$10.00 / 1,000 listing scoreds

Go to Apify Store
Italy Real Estate Listings: Livability & Risk

Italy Real Estate Listings: Livability & Risk

Enriches listings scraped from Idealista, Immobiliare.it, Casa.it or any source that carries coordinates: a 0-100 livability score, six category scores (safety, services, mobility, environment, real estate, natural risk), its reliability and the ISTAT comune. You pay only for scored listings.

Pricing

$10.00 / 1,000 listing scoreds

Rating

0.0

(0)

Developer

Francesco Rozzi

Francesco Rozzi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

You scraped Italian property listings. They tell you the price, the size and the photos. They do not tell you what the place around them is like.

This Actor takes the listings you already have and adds a 0-100 livability score, the score of six categories — safety, services, mobility, environment, real estate, natural risk — how reliable that score is, and the ISTAT comune and province of the point. The numbers come from 111 indicators built on official Italian sources.

The next step after your scraper

  1. Run a listing scraper — Idealista, Immobiliare.it, Casa.it, or any Actor whose items carry coordinates.
  2. Copy the dataset ID of that run into this Actor's input. No reformatting: it reads the items as they are.
  3. Get the same listings back, each with one extra field, evitalya.

Twelve coordinate field pairs used by the common scrapers are detected automatically (latitude/longitude, lat/lng, location.lat, coordinates.latitude, geo.lat, ubication.latitude and more). For anything else, name the two fields in the input.

Input

Either a Dataset ID from another run, or the listings themselves as a JSON array. Maximum listings stops the run early; the two field settings are only for unusual item shapes.

Output

{
"url": "https://www.immobiliare.it/annunci/00000001/",
"title": "Trilocale, Porta Romana, Milano",
"price": 495000,
"latitude": 45.4515,
"longitude": 9.2003,
"evitalya": {
"status": "scored",
"score": 71.61,
"reliability": 0.9459,
"reliability_code": "high",
"categories": {"safety": 65.62, "services": 89.77, "mobility": 78.48,
"enviro": 36.98, "realestate": 72.92, "natural_risk": 85.9},
"insufficient_data": [],
"istat": "015146",
"comune": "Milano",
"provincia": "Milano"
}
}

status is scored, no_coordinates (the item carries no coordinate pair that falls inside Italy - a point far from the country is not recognised as a location at all), outside_italy (the coordinates are Italian-looking but sit in no Italian comune: the sea just off the coast, San Marino, the Vatican, across the border) or error_<code>.

What you pay

Only listings that are scored are charged. Items without coordinates, points outside Italy and errors cost nothing. Apify platform usage is included in the price.

Where the scores come from

ISTAT (census, crime, road accidents), Ministry of the Interior, ISPRA (flood and landslide hazard, noise), INGV (seismic classification), the regional environmental agencies, AGENAS (health), MUR (schools and universities), OMI - Agenzia delle Entrate (property values), OpenStreetMap and Copernicus. Each score carries its own reliability, and the categories that lacked data are named in insufficient_data instead of being quietly averaged away.

Method and sources: https://evitalya.com/api.html

Limits

  • Apify free plan: the first 50 listings of a run are scored, and the run status says so. Any paid Apify plan scores them all.
  • Italy only. The comune is the one whose ISTAT census section contains the point.
  • Listings are processed at about one per second.
  • Scores describe the area, not the building: they are area-level indicators from official statistics, not an inspection.

Questions

Does it work with the output of any scraper? Yes, as long as each item carries coordinates. The common field names are recognised; unusual ones you name yourself.

My listings only have an address, no coordinates. They come back as no_coordinates, free of charge. This Actor does not geocode addresses.

What may I do with the scores? Every score you publish must carry a visible Evitalya credit and a link to evitalya.com, and the score is a statistical indicator of the area, never an official valuation. The licence itself is set out in article 21 of the Evitalya terms: https://evitalya.com/terms.html.

How current are the numbers? Each source is refreshed on its own official calendar - yearly for most statistical series, and the hazard layers when the agencies republish them.