Parcel due diligence
Before an offer, every buyer asks the same questions. Each maps to one endpoint, or to a single include.
| Question | Endpoint |
|---|---|
| What may I build? | GET /parcels/{id}/regulations |
| What stops me? | GET /parcels/{id}/constraints |
| Is it buildable physically? | GET /parcels/{id}/terrain |
| Can I connect it? | GET /parcels/{id}/proximity |
| What is it worth? | GET /market/transactions?parcel_id=… |
| All of the above, as a document | GET /parcels/{id}/report |
One call
curl "https://api.zonio.tech/v1/parcels/121905_2.0007.412%2F2?include=regulations,constraints,terrain,proximity" \
-H "Authorization: Bearer $ZONIO_API_KEY"Regulations
From local zoning plans, general plans (what the reform changes) and the Studium.
{
"mpzp": {
"plan_name": "MPZP „Wieliczka – Krzyszkowice”",
"adopted_on": "2019-04-24",
"symbol": "12MN",
"category": "residential_single_family",
"label": "Single-family residential",
"max_height_m": 10,
"max_building_coverage_pct": 30,
"min_biologically_active_pct": 50,
"document_url": "https://bip.wieliczka.eu/…/uchwala.pdf"
},
"plan_ogolny": { "status": "adopted", "zone_symbol": "SJ", "zone_label": "Single-family housing zone" },
"studium": null,
"pre_emption": []
}pre_emption lists rights that can stop or delay a sale: KOWR's right on agricultural land, the State Forests' right next to forests, and gmina rights in revitalisation areas.
Constraints
From protected areas, flood hazard, mining areas, landslides, heritage, height limits and more.
{
"blocking": false,
"items": [
{ "layer": "mining", "kind": "mining_area", "name": "Wieliczka", "distance_m": 340, "severity": "informational" },
{ "layer": "groundwater", "kind": "gzwp_protection", "name": "GZWP 451", "overlap_pct": 100, "severity": "restrictive" }
]
}Report
The same report is available to people, without code, in the Zonio app (pricing).
Ask for a PDF and you get a branded, shareable document with maps, all of the above, comparable sales, and (if you pass scenario) a pass/fail checklist against that asset type:
curl "https://api.zonio.tech/v1/parcels/121905_2.0007.412%2F2/report?scenario=housing_estate_site" \
-H "Authorization: Bearer $ZONIO_API_KEY" \
-H "Accept: application/pdf" -o parcel-report.pdf