Our prices
Price list for single API calls
- Cadastral Report (Cadastre) € 0,30 + vat
Get data on real estate or land with list of owners from map sheet, parcel and sub-parcel number via API
Over 20 pieces of information such as typology, class, annuity, owner name and share in a few minutes
The Cadastral Report service belongs to the Cadastre API and allows access to updated information about the property or land and the respective owners using cadastral data: map sheet number, parcel number, and sub-parcel number (optional).
The service is identified by the endpoint https://catasto.openapi.it/richiesta/prospetto_catastale
The method to use in the request is POST and here is an example of a call to the cadastral report ('prospetto catastale') endpoint:
POST https://catasto.openapi.it/richiesta/prospetto_catastale
The parameters to be passed in the body of the request are:
This is an example of the parameters required for a request with cadastral type 'Building' (in Italian 'Fabbricato'):
{
"tipo_catasto": "F",
"provincia": "RM",
"comune": "ROMA",
"sezione": null,
"foglio": 872,
"particella": 405
"subalterno": 48
}
The response is asynchronous. It is possible to set a callback during the request phase to be updated when the data is available, without having to call the endpoint GET /richiesta/{id} multiple times to check its status.
The response will include the parameters used in the request along with the request ID:
{
"data": {
"endpoint": "prospetto_catastale",
"stato": "in_erogazione",
"callback": false,
"parametri": {
"tipo_catasto": "F",
"provincia": "ROMA Territorio-RM",
"comune": "H501#ROMA#4#0",
"sezione": null,
"sezione_urbana": null,
"foglio": 872,
"particella": 405
"subalterno": 48
},
"risultato": null,
"esito": null,
"timestamp": 1716374985,
"owner": "[email protected]",
"id": "664dcdc97de11b2d0426430f"
},
"success": true,
"message": "",
"error": null
}
To obtain the data, it will be necessary to make a second request, as mentioned earlier, to another endpoint using the previously obtained ID.
This is an example of a cadastral report request using the ID resulting from the previous request (664dcdc97de11b2d0426430f):
GET https://catasto.openapi.it/richiesta/664dcdc97de11b2d0426430f
Again, the data in the response will include the parameters used in the request and information about the properties or lands compatible with the search.
If the search was performed on the cadastral type 'Building' (in Italian 'Fabbricato'), the information will be as follows:
This is an example response that includes 2 properties in the result:
{
"data": {
"endpoint": "prospetto_catastale",
"stato": "evasa",
"callback": false,
"parametri": {
"tipo_catasto": "F",
"provincia": "ROMA Territorio-RM",
"comune": "H501#ROMA#4#0",
"sezione": null,
"sezione_urbana": null,
"foglio": 872,
"particella": 405
"subalterno": 48
},
"risultato": {
"immobili": [
{
"sezione_urbana": null,
"foglio": 872,
"particella": 405,
"subalterno": 48,
"indirizzo": "ROMA VIALE FILIPPO TOMMASO MARINETTI, SNC Piano S2 int. 1",
"sezione": null,
"zona_censuaria": "6",
"categoria": "C/6",
"classe": "13",
"consistenza": "23 mq",
"rendita": "Euro:108,09",
"partita": "",
"id_immobile": "saf1sf9djosaj0asdaljf93jfjkdkjsòfrjòjsdfòajdsòjfòsjf"
"intestatari": [
{
"denominazione": "OPENAPI SRL con sede in ROMA (RM)",
"cf": "12485671007",
"proprieta": "Proprietà superficiaria",
"quota": "1/1",
},
{
"denominazione": "ROMA CAPITALE con sede in ROMA (RM)",
"cf": "02438750586",
"proprieta": "Diritto del concedente",
"quota": "1/1",
}
}
]
},
"esito": "OK",
"timestamp": 1625232029,
"owner": "[email protected]",
"id": "60e581c58138e80d804dad20"
},
"success": true,
"message": "",
"error": null
}
If instead, Land (T) is selected as the cadastral type, the following information will be available in the response:
This is an example response for a land:
{
"data": {
"endpoint": "prospetto_catastale",
"stato": "evasa",
"callback": false,
"parametri": {
"tipo_catasto": "T",
"provincia": "SALERNO Territorio-SA",
"comune": "H394#EBOLI#0#0",
"sezione": null,
"sezione_urbana": null,
"foglio": 58,
"particella": 198
},
"risultato": {
"immobili": [
{
"foglio": 58,
"sezione_urbana": null,
"particella": 198,
"subalterno": "",
"qualita": "SEMIN ARBOR",
"classe": "5",
"ha": "0",
"are": "43",
"ca": "14",
"reddito_dominicale": "Euro: 6,68",
"reddito_agrario": "Euro: 14,48",
"partita": "0023256",
"porzioni": "",
"id_immobile": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
"intestatari": [
{
"denominazione": "Paolo Rossi",
"cf": "XXXXXXXXXXXXX",
"proprieta": "Proprieta'",
"quota": ""
},
{
"denominazione": "Claudia Rossi",
"cf": "XXXXXXXXXXXXX",
"proprieta": "Proprieta'",
"quota": ""
}
}
]
},
"esito": "OK",
"timestamp": 1716374199,
"owner": "[email protected]",
"id": "664dcab87de11b2d042642f2"
},
"success": true,
"message": "",
"error": null
}
The response will also provide the IDs of the properties/lands, which can be used to make a direct request for cadastral certificate (ordinary or historical) with the dedicated endpoint.