Skip to content
Zonio Developers

Parcels

Look up a parcel and everything known about it.

Get a parcel

GET/parcels/{parcel_id}

One cadastral parcel as a GeoJSON Feature. Use include to embed the regulations, constraints, terrain, proximity and market blocks in a single round-trip.

Path Parameters

parcel_idRequired
string

EGiB parcel id. URL-encode the / in parcel numbers (100/1 → 100%2F1).

Example126101_1.0018.AR_1.100%2F1

Query Parameters

include
string

Comma-separated blocks to embed.

Exampleregulations,constraints,terrain,proximity

Responses

Get the parcel at a point

GET/parcels/at

The parcel containing the point, falling back to the nearest parcel within 200 m.

Query Parameters

lngRequired
number
Example19.9372
latRequired
number
Example50.0614

Responses

Autocomplete parcel ids

GET/parcels/autocomplete

Prefix and substring match on the EGiB parcel id, for search boxes.

Query Parameters

qRequired
string·min 2
Example126101_1.0018.AR_1.100

Responses

Get many parcels

POST/parcels/batch

Up to 500 parcels in one call. Unknown ids are listed in missing.

Request Body

application/json
parcel_idsRequired
string[]·max 500
include
string[]
Values
regulationsconstraintsterrainproximitymarket

Responses

Get zoning & planning status

GET/parcels/{parcel_id}/regulations

The planning instruments that apply to the parcel: the local plan (MPZP) zone and its parameters, the general plan (Plan Ogólny) zone, the legacy Studium designation, and statutory pre-emption rights.

Path Parameters

parcel_idRequired
string

EGiB parcel id. URL-encode the / in parcel numbers (100/1 → 100%2F1).

Example126101_1.0018.AR_1.100%2F1

Responses

Get environmental & legal constraints

GET/parcels/{parcel_id}/constraints

Every constraint layer that intersects the parcel or a buffer around it: Natura 2000, protected landscapes, flood-risk zones, heritage protection, mining areas, aviation obstacle surfaces, groundwater protection, wind-turbine setbacks.

Path Parameters

parcel_idRequired
string

EGiB parcel id. URL-encode the / in parcel numbers (100/1 → 100%2F1).

Example126101_1.0018.AR_1.100%2F1

Query Parameters

buffer_m
integer·max 5000·default 0

Responses

Get terrain statistics

GET/parcels/{parcel_id}/terrain

Elevation and slope derived from GUGiK LIDAR.

Path Parameters

parcel_idRequired
string

EGiB parcel id. URL-encode the / in parcel numbers (100/1 → 100%2F1).

Example126101_1.0018.AR_1.100%2F1

Responses

Get distances to nearby infrastructure

GET/parcels/{parcel_id}/proximity

The nearest feature of each requested kind and its distance in metres: substations, MV lines, transit stops, schools, water, planned roads, EV chargers and more.

Path Parameters

parcel_idRequired
string

EGiB parcel id. URL-encode the / in parcel numbers (100/1 → 100%2F1).

Example126101_1.0018.AR_1.100%2F1

Query Parameters

kinds
string

Comma-separated. Defaults to all.

Examplepower_substation,transit_stop,school

Responses

Get a due-diligence report

GET/parcels/{parcel_id}/report

Every block above plus market comparables, assembled into one document. Ask for application/pdf to get a branded, shareable PDF.

Path Parameters

parcel_idRequired
string

EGiB parcel id. URL-encode the / in parcel numbers (100/1 → 100%2F1).

Example126101_1.0018.AR_1.100%2F1

Query Parameters

scenario
string

Evaluate the parcel against a scenario's criteria.

Values
solar_farm_sitewind_farm_sitebess_storageagrivoltaics_sitebiogas_plant

Responses