European cadastral parcel API
One REST API and one key for the official cadastres of Europe. Look up a parcel by its cadastral reference, by coordinates or by address and get its GPS point, outline and area as JSON, in the same format in all 29 countries. Each country has its own page in its language, with a real response measured in production.
redeem 250 free calls a month, no card and no expiry date.
Cadastral API by country
The English page of each country and, where there is one, its page in the local language.
What each country returns
| Country / cadastre | By reference | By coordinates | Polygon | Address search | Units per finca | Official documents (ordered on the website) |
|---|---|---|---|---|---|---|
| ESSpain | check_circle | check_circle | check_circle | check_circle | check_circle | Nota simple |
| NANavarre (foral cadastre) | check_circle | check_circle | check_circle | check_circle | check_circle | Nota simple |
| PVBasque Country (foral cadastres) | check_circle | check_circle | check_circle | check_circle | info | Nota simple |
| PTPortugalPortugal's digital cadastre is partial | info | check_circle | info | info | remove | Certidão permanente · Informação Predial Simplificada |
| FRFrance | check_circle | check_circle | check_circle | check_circle | remove | État hypothécaire (depending on the département) · Livre foncier (Alsace-Moselle) |
| ITItaly | check_circle | check_circle | check_circle | check_circle | remove | Visura catastale · Ispezione ipotecaria · Estratto di mappa · Elaborato planimetrico · Valutazione di mercato |
| DEGermanyExcluding Bavaria | info | info | info | info | remove | Liegenschaftskarte (Lower Saxony only) |
| ATAustria | check_circle | check_circle | check_circle | check_circle | remove | — |
| PLPoland | check_circle | check_circle | check_circle | check_circle | remove | Odpis księgi wieczystej |
| NLNetherlands | check_circle | check_circle | check_circle | check_circle | remove | — |
| BEBelgium | check_circle | check_circle | check_circle | check_circle | remove | — |
| LULuxembourg | check_circle | check_circle | check_circle | check_circle | remove | — |
| CHSwitzerlandSome cantons publish no parcels (e.g. Vaud) | check_circle | info | info | info | remove | — |
| LILiechtenstein | check_circle | check_circle | check_circle | check_circle | remove | — |
| CZCzechia | check_circle | check_circle | check_circle | check_circle | remove | — |
| SKSlovakia | check_circle | check_circle | check_circle | check_circle | remove | — |
| SISlovenia | check_circle | check_circle | check_circle | check_circle | remove | — |
| HRCroatiaARKOD agricultural parcels only (Croatian Paying Agency), by coordinates and not nationwide; not the Croatian cadastre | remove | remove | remove | remove | remove | — |
| BGBulgaria | check_circle | check_circle | check_circle | check_circle | remove | — |
| GRGreeceBy reference you must pass ?country= | info | check_circle | check_circle | check_circle | remove | — |
| CYCyprusAddress search with low confidence: OpenStreetMap has few house numbers in Cyprus | check_circle | check_circle | check_circle | info | remove | — |
| DKDenmark | check_circle | check_circle | check_circle | check_circle | remove | — |
| SESwedenCoordinates return the agricultural block (Jordbruksverket), not the cadastral property | remove | info | info | remove | remove | — |
| NONorway | check_circle | check_circle | check_circle | check_circle | remove | — |
| FIFinland | check_circle | check_circle | check_circle | check_circle | remove | — |
| ISIceland | check_circle | check_circle | check_circle | check_circle | remove | — |
| EEEstonia | check_circle | check_circle | check_circle | check_circle | remove | — |
| LVLatviaBy reference you must pass ?country= | info | check_circle | check_circle | check_circle | remove | — |
| LTLithuania | check_circle | check_circle | check_circle | check_circle | remove | — |
| IEIrelandBy reference only with ?country=IE and the numeric SP_ID; partial by coordinates and by address | info | info | info | info | remove | — |
| UKUnited KingdomScotland only, by coordinates and by address | remove | info | info | info | remove | — |
Official documents are not served through the API: they are ordered from the parcel page on the website and delivered by email.
Prices
The same plans in every country. Only answers with data count: not found, 304 and errors are free.
Free
€0
250 calls a month
10 requests/min
Developer
€19/month
5,000 calls a month
60 requests/min
Startup
€49/month
15,000 calls a month
120 requests/min
Growth
€99/month
50,000 calls a month
300 requests/min
For businesses
The public plans go from 250 free calls to 50,000 calls a month, and the same key answers in all 29 countries. If you need more volume, your own SLA or a country we do not cover yet, write to us.
- checkOnly answers with data count: not found, 304 Not Modified and errors are free.
- checkThe free plan needs no card and does not expire; the paid plans are monthly.
- checkEvery answer names its source, its licence and the attribution to show.
What companies use it for
Real estate agencies and portals
Outline and area of each listing from its address, its reference or a point on the map, with the same code in every country.
Property managers
A portfolio of parcels in several countries kept up to date; a re-check that has not changed answers 304 and costs nothing.
Insurers and lenders
Subsidence (/ground-motion), slope and protected areas (/terrain) for each insured or financed parcel, anywhere in the EEA.
Solar
Yearly production, savings and payback with /solar in Spain, Portugal, France, Italy and Germany; slope and orientation of the land with /terrain everywhere else.
Write to us with your expected volume and countries; we answer by email: soporte@catastrogps.es
Create a free API key arrow_forward