Get one region's profile
get_regionOne Italian region (slug such as abruzzo or friuli-venezia-giulia, or its name): population, foreign residents by citizenship (citizenship, not birthplace), seismicZones (a count of its comuni per official seismic zone, never an average), the region-grain map layers (healthcare scores), its provinces (look each up with get_province) and how much of the region meets each verified tax regime (places, not people). Trentino-Alto Adige/Südtirol is scored by autonomous province, so its regional healthcare value is null with a reason: use get_province for Bolzano and Trento. A section a source lacks is null and listed in missingSections: report it as missing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | A region's slug, e.g. "abruzzo" or "friuli-venezia-giulia", or its name. Find it in a comune's `region` or a province's `regionSlug`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| layers | Yes | Every region-grain map layer (healthcare scores) for this region. Trentino-Alto Adige/Südtirol is scored by autonomous province, so its regional value is null with a reason: look up Bolzano and Trento with GET /province/{code}. Province- and comune-grain layers are not rolled up here. | |
| region | Yes | ||
| population | Yes | Sum of the region's comuni. | |
| taxRegimes | Yes | Verified regimes with at least one qualifying comune here. Places, not people; a regime absent here is not a no. | |
| attribution | Yes | ||
| seismicZones | Yes | How this region's comuni are spread across the official seismic zones: a count per zone, never an average. | |
| missingSections | Yes | Every part of this profile a source has no figure for, with why. | |
| placesNotPeople | Yes | ||
| foreignResidentsByCitizenship | Yes | Citizenship, not birthplace, and only the citizenships this site tracks, so a floor. Summed over the comuni ISTAT has a row for: `coverage` says how many that is, and a comune with no row adds nothing rather than a zero. | |
| foreignResidentsAllCitizenships | Yes | ISTAT's own all-citizenship total (citizenship, not birthplace), summed over the comuni that have one; `coverage` says how many. |