€9.30 + VAT
Access via API the official map extract of any municipal area on Italian territory
Openapi allows you to request the official Cadastral Map Extract of a specific municipal area via API.
The Cadastral Map Extract is a document issued by the Revenue Agency and is a scaled portion of the map depicting the outline of the land and buildings in a specific municipal area, with cadastral data (parcels/mapping).
The map extracts graphically depict a series of components that help in reading the map with indications of material elements found on-site, such as:
The map extract is a public document and can be requested by anyone.
The map extract allows you to check the boundaries of land parcels and buildings and, potentially with other cadastral searches, trace back to the owner of a specific land or building.
GET /visure
To request the Cadastral Map Extract via the Visengine API, you first need to identify the hash that uniquely identifies each document or case.
https://visengine2.altravia.com/visure/
This can be done via the endpoint GET /visure which does not require parameters and will return the complete list of documents and cases available through Visengine and their corresponding hashes.
GET /visure/{hash_visura}
To verify the information, required documents, and costs of the Cadastral Map Extract, you need to make a request through the endpoint GET /visure/{hash_visura} and provide the hash of the Cadastral Map Extract previously obtained.
GET /visure/{hash_visura}
To verify fields and costs to complete the request, you should use the hash obtained in the previous request.
https://visengine2.altravia.com/visure/c54e57d94f929c0c49326e8f29dbb3a0
GET /visure/{hash_visura}
The response will provide all the necessary information to complete the request, such as required fields.
{
"data": {
"hash_visura": "c54e57d94f929c0c49326e8f29dbb3a0",
"json_struttura": {
"campi": {
"$0": {
"nome": "Provincia immobile *",
"tipo": "cod_provincia"
},
"$1": {
"nome": "Comune *",
"tipo": "cod_comune"
},
"$2": {
"nome": "Sezione *",
"tipo": "intero"
},
"$3": {
"nome": "Foglio *",
"tipo": "catastale_foglio"
},
"$4": {
"nome": "Particella/mappale*",
"tipo": "catastale_particella"
},
"$5": {
"nome": "Intero Foglio",
"tipo": "radio",
"opzioni": {
"@S": "Si",
"N": "No"
},
"null": true
"$6": {
"nome": "Formato A3/A4",
"tipo": "radio",
"opzioni": {
"A3": "A3",
"@A4": "A4"
},
"null": true
}
},
"validazione": "($0 && $1 && $2 && $3 && $4 && $5 && $6) || ($0 && $1 && $3 && $4 && $5 && $6) || ($0 && $1 && $2 && $3 && $4 && $6) || ($0 && $1 && $2 && $3 && $4 && $5) || ($0 && $1 && $2 && $3 && $4) || ($0 && $1 && $3 && $4 && $5) || ($0 && $1 && $3 && $4 && $6) || ($0 && $1 && $3 && $4)",
"istruzioni": "PHA+Q29tcGlsYSBpbCBmb3JtIHBlciBhdmVyZSBsJiMzOTtlbGFib3JhdG8gcGxhbmltZXRyaWNvLjwvcD4NCg0KPHA+Jm5ic3A7PC9wPg0K",
"istruzioni_ricerca": "PHA+TGEgcmljaGllc3RhICZlZ3JhdmU7IDxzdHJvbmc+Y29tcGlsYXRhIGNvcnJldHRhbWVudGUsPC9zdHJvbmc+IGEgYnJldmUgdHJvdmVyJmFncmF2ZTsgaW4gcXVlc3RhIHBhZ2luYSBsYSBwbGFuaW1ldHJpYSByaWNoaWVzdGEuPC9wPg0K"
},
"nome_categoria": "Catastali",
"nome_visura": "Estratto Mappa Catastale",
"opzioni": null,
"prezzo_ricerca": 0,
"prezzo_visura": 9.3,
"ricerca": false,
"sincrona": false,
},
"success": true,
"message": "",
"error": null
}
In validation, the mandatory data to successfully complete the request is indicated. For the extract, it is possible to pass different data combinations based on the information available.
POST /richiesta
In the request payload, we should include all the information and documents mentioned previously.
{
"hash_visura": "3cbbb9c833f1c94af35494820cda3370",
"json_visura": {
"$0": xxxxxxxxxxx,
"$1": xxxxxxxxxxx,
"$2": xxxxxxxxxxx,
"$3": xxxxxxxxxxx,
"$4": xxxxxxxxxxx,
"$5": xxxxxxxxxxx,
"$6": xxxxxxxxxxx
}
POST /richiesta
The response provides various pieces of information including the status, whether the callback is set, and the request ID that will be needed later to download the document.
{ "data":
{
"_id": "5f2829ce065afc21cc60ad0e",
"state": 1,
"hash_visura": "c54e57d94f929c0c49326e8f29dbb3a0",
"nome": "Estratto Mappa Catastale",
"ricerca": false,
"id_ricerca": null,
"prezzo_visura": 9.30,
"prezzo_ricerca": 0,
"indice_ricerca": null,
"stato_richiesta": "In erogazione",
"email_target": null,
"allegati": [],
"timestamp_creation": 1596467662,
"timestamp_last_update": 1596467663,
"timestamp_stati": {
"in_ricerca": 1596467663,
"in_erogazione": 1596467663
},
"callback_data": false,
"opzioni": null,
"owner": "[email protected]",
"sincrona": false,
"ricerche": [
{
"id_ricerca": "5f2829ce065afc21cc60ad0e_0",
"stato_ricerca": "Ricerca evasa",
"json_ricerca": "{}",
"json_mappato": {},
"json_risultato": null
}
],
"esito": {
"codice": "0",
"info": "OK"
}
GET /documento/{_id}
Once the request status is "fulfilled," you can download the document using the GET /documento/{_id} method.
GET /documento/{_id}
This is an example of a request using the previously obtained ID
https://visengine2.altravia.com/visure/documento/5f2829ce065afc21cc60ad0e
GET /documento/{_id}
The response will include the name, size, and file.
{
data{
"nome":"5f22f5b5065afc21cc60a27a.zip",
"dimensione": "10206",
"file":"++6+47433njVP9ZcX1XNtWUsKrTya9FGhwiXgdp5j5OPh0FpaKWVpjP8CUEjFjYzYwYTI3YS5wZGZVVAUAAwhDKF91eAsAAQQhAAAABCEAAABQSwUGAAAAAAEAAQBiAAAAZicAAAAA"
},
"success": true,
"message": "",
"error": null
}
Only documents filed after 1990, the year of the Agency of the Territory's establishment, are available, and they are not available for the provinces of Trento and Bolzano.
Do you need help?
Haven't found the answer you're looking for?
Fill in all the details, we will get back to you as soon as possible!
The Cadastral Map Extract service (in italiano "estratto di mappa catastale") provides access to the official Cadastral Map Extract available in the digital archives of the Italian Revenue Agency, which is a graphical representation of a territory, typically at a 1:2000 scale. It includes data on a specific plot, as well as personal data and tax code of the property owners, and ownership shares.
The Cadastral Map Extract is ideal for those who need to understand the boundaries and relevant areas of a particular property or land and access the related cadastral data. Through additional services, users can also obtain information about the property owner or building.
Unlike the cadastral plan, the Cadastral Map Extract can be requested by anyone, even if they are not the property owner or authorized representative.
The service allows access to Cadastral Map Extracts for properties across the entire national territory, except for those located in the Autonomous Provinces of Trento and Bolzano, which manage their own cadastral and real estate databases independently.
Yes, through Openapi’s APIs, you can access over 28 services dedicated to the real estate sector:
These services are available through different APIs: Docuengine, Cadastre, Real Estate.
The document is made available within 2 working hours.
The cost of the service is €9.30 with prepaid charge.