HomeProductsCadastral Planimetry - Italy

Cadastral Planimetry - Italy

€6.90 + VAT

Access the official cadastral planimetry of any Italian property via API

Delivery

In 24 working hours

available for
  • it

Openapi allows you to request, with delegation and via API, the official Cadastral Floor Plan of a property

The Cadastral Floor Plan is a document issued by the Italian Revenue Agency and allows you to check the scaled map of a specific building, in particular how a property is divided internally and the area in which it is located. In addition, it is possible to access information such as its cadastral classification, dimensions, and the number of floors it consists of.

The floor plan can only be requested if the person indicated in the request is the owner of the property or is delegated by the owner.

REQUEST A DOCUMENT

GET /documents

To request a Cadastral Floor Plan with Docuengine, you must first check all the parameters in order to correctly complete the request.

https://docuengine.openapi.com/documents

This is possible through the endpoint GET /documents which does not require parameters and will return the complete list of documents and practices available through Docuengine.

RESPONSE EXAMPLE

GET /visure/{hash_visura}

The response will indicate not only the list but also all the information necessary to complete the document request and the respective costs available through the Docuengine API. In our case, we will only be interested in the data for the Cadastral Floor Plan:

{
  "data": [
    {
      "requestStructure": {
        "fields": {
          "field0": {
            "name": "ownerType",
            "nameIT": "owner type",
            "type": "optionCode",
            "required": true,
            "options": [
              {
                "code": "P",
                "description": "Private"
              },
              {
                "code": "A",
                "description": "Company"
              }
            ],
            "help": "Select whether the property is owned by a private individual or a company"
          },
          "field1": {
            "name": "ownerName",
            "nameIT": "owner name",
            "type": "string",
            "required": true,
            "options": null,
            "help": "Enter the full name or business name (in case of a company) of the property owner"
          },
          "field2": {
            "name": "ownerTaxCode",
            "nameIT": "owner tax code",
            "type": "taxCode",
            "required": true,
            "options": null,
            "help": "Enter the tax code or VAT number (in case of a company) of the property owner"
          },
          "field3": {
            "name": "province",
            "nameIT": "property province",
            "type": "cadastralProvince",
            "required": true,
            "options": null,
            "help": "Enter the province where the property is located"
          },
          "field4": {
            "name": "municipality",
            "nameIT": "property municipality",
            "type": "string",
            "required": true,
            "options": null,
            "help": "Enter the municipality where the property is located"
          },
          "field5": {
            "name": "cadastralSheet",
            "nameIT": "cadastral sheet",
            "type": "cadastralSheet",
            "required": true,
            "options": null,
            "help": "Enter the cadastral sheet of the property"
          },
          "field6": {
            "name": "cadastralParcel",
            "nameIT": "cadastral parcel",
            "type": "cadastralParcel",
            "required": true,
            "options": null,
            "help": "Enter the cadastral parcel of the property"
          },
          "field7": {
            "name": "cadastralSub",
            "nameIT": "cadastral subaltern",
            "type": "cadastralSub",
            "required": false,,
            "options": null,
            "help": "Enter the cadastral subaltern of the property"
          },
          "field8": {
            "name": "legalRepresentativeName",
            "nameIT": "legal representative name",
            "type": "string",
            "required": false,
            "options": null,
            "help": "Enter the full name of the company’s legal representative (mandatory if the property is owned by a company)"
          },
          "field9": {
            "name": "legalRepresentativeTaxCode",
            "nameIT": "legal representative tax code",
            "type": "taxCode",
            "required": false,
            "options": null,
            "help": "Enter the tax code of the company’s legal representative (mandatory if the property is owned by a company)"
          },
          "field10": {
            "name": "documentType",
            "nameIT": "document type",
            "type": "optionCode",
            "required": true,
            "options": [
              {
                "code": "CI",
                "description": "Identity Card"
              },
              {
                "code": "PS",
                "description": "Passport"
              },
              {
                "code": "PA",
                "description": "Driver’s License"
              }
            ],
            "help": "Select the type of document of the owner or legal representative (in case of company)"
          },
          "field11": {
            "name": "documentNumber",
            "nameIT": "document number",
            "type": "string",
            "required": true,
            "options": null,
            "help": "Enter the identification number of the owner’s or legal representative’s document (in case of company)"
          },
          "field12": {
            "name": "document",
            "nameIT": "document",
            "type": "file",
            "required": true,
            "options": null,
            "help": "Upload a front and back copy of the owner’s or legal representative’s document (in case of company)"
          },
          "field13": {
            "name": "delegationFile",
            "nameIT": "delegation",
            "type": "file",
            "required": true,
            "options": null,
            "help": "https://docs.openapi.it/docuengine/delega_catasto.pdf"
          }
        },
        "validation": "(field0 && field1 && field2 && field3 && field4 && field5 && field6 && field10 && field11 && field12 && field13) || (field0 && field1 && field2 && field3 && field4 && field5 && field6 && field7 && field10 && field11 && field12 && field13)  || (field0 && field1 && field2 && field3 && field4 && field5 && field6 && field8 && field9 && field10 && field11 && field12 && field13) || (field0 && field1 && field2 && field3 && field4 && field5 && field6 &&field7 && field8 && field9 && field10 && field11 && field12 && field13)",
        "help": null,
        "searchHelp": null
      },
      "category": "Cadastral",
      "name": "Cadastral Floor Plan",
      "options": null,
      "hasSearch": false,
      "isSync": false,
      "id": "68adcb047a0be68c265a74ba",
      "searchPrice": 0,
      "documentPrice": 6.9,
      "totalPrice": 6.9
    }
  ],
  "success": true,
  "message": "",
  "error": null
}

The validation section indicates the mandatory data required to successfully complete the request.

The required data for the request are:

  • Owner type
  • Owner name
  • Owner tax code
  • Property province
  • Property municipality
  • Cadastral sheet
  • Cadastral parcel
  • Document type
  • Document number
  • Document
  • Delegation

REQUEST THE DOCUMENT

To request a Cadastral Floor Plan you must send a request to the endpoint POST /requests, providing the previously indicated data: Owner type, Name, Tax Code, Province, Municipality, Cadastral Sheet, Parcel, Document Type, Document Number, Document and Delegation.

REQUEST EXAMPLE

POST /requests

{
   "documentId": "68adcb047a0be68c265a74ba"
   "search": {
    "field0": "owner type",
    "field1": "owner name",
    "field2": "owner tax code",
    "field3": "property province",
    "field4": "property municipality",
    "field5": "cadastral sheet",
    "field6": "cadastral parcel",
    "field10": "document type",
    "field11": "document number",
    "field12": "document",
    "field13": "delegation"
    }     
 }

RESPONSE EXAMPLE

POST /requests

The response returns various information including the status, whether the callback is set, and the request ID which will be needed later to download the document.

{
   "documentId": "68adcb047a0be68c265a74ba"
   "search": {
    "field0": "owner type",
    "field1": "owner name",
    "field2": "owner tax code",
    "field3": "property province",
    "field4": "property municipality",
    "field5": "cadastral sheet",
    "field6": "cadastral parcel",
    "field10": "document type",
    "field11": "document number",
    "field12": "document",
    "field13": "delegation"
    },     
"data": {}
    },
    "timestamps": {
      "creation": 1724416377,
      "WAIT": 1724416377,
      "lastUpdate": 1724416393
    },
    "state": "WAIT",
    "readableSearch": {},
    "optionsPrice": 0,
    "selectedOptions": null,
    "notifyEmail": null,
    "name": "Cadastral Floor Plan",
    "hasSearch": false,
    "searchPrice": 0,
    "documentPrice":  6.9,
    "totalPrice":  6.9,
    "documents": null,
    "resultId": null,
    "results": null,
    "id": "68adcb047a0be68c265a74ba"
  },
  "success": true,
  "message": "",
  "error": null
 }

UPDATE THE REQUEST

PATCH /requests/{_id}

By default, if the "STATE" field is not set, the transaction is considered immediately closed and your request will be processed and fulfilled. If it is set, the transaction is started but remains open and you can therefore proceed to update the request through the endpoint PATCH /requests/{_id}.

DOWNLOAD DOCUMENT

When the request is in "completed" status, it is possible to download the document in PDF format. The endpoint that allows you to download the documents generated by the request is: GET /documents

The response will indicate the file name, size, and the URL for file download.


{
 data{
   "fileName": "5f22f5b5065afc21cc60a27a_0.pdf",
   "mimeType": "application/pdf",
   "fileSize": "34144",
   "md5":"     application/pdf",
   "urlExpire": "1724505599",
   "downloadUrl": "https://storage.googleapis.com/test-docuengine-openapi-com/documents/5f22f5b5065afc21cc60a27a_0.pdf",
   },
   "success": true,
   "message": "",
   "error": null
 }

The floor plan is a necessary document in certain specific contexts such as mortgage evaluation, during the purchase or rental process, or for making a donation or an inheritance.

Sign Up

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!

Frequently Asked Questions

The Cadastral Plan service (in Italian "planimetria catastale") allows access to the official plan available in the digital archives of the Revenue Agency and to verify the scaled map of a specific building.

What is the Cadastral Plan service?

The Cadastral Plan service is ideal for those who need to access the scaled map of a specific building, checking its internal layout, location area, and obtaining detailed information such as cadastral classification, dimensions, and number of floors. The plan is typically requested for property transactions, mortgages, inheritance, donations, renovations, or to update cadastral data following structural changes.

Who is the Cadastral Plan service intended for?

The cadastral plan can only be requested by the property owner or their authorized representatives.

Who can request the cadastral plan?

The service allows access to cadastral plans 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.

Can cadastral plans be requested for properties throughout Italy?

Yes, through Openapi’s APIs, you can access over 28 services dedicated to the real estate sector:

  • Postal Codes (CAP)
  • Search Municipalities
  • Basic and Advanced Municipalities
  • Provinces, Regions, and Metropolitan Cities
  • Suppressed Municipalities
  • Geocoding and Reverse Geocoding
  • Real Estate Valuation Start and Advanced (SMQ)
  • Property Transactions (RMV)
  • Property List from Cadastral Identifiers and Address
  • Person Search and National Search
  • Cadastral Property Data
  • Cadastral Report
  • National Mortgage Inspection
  • Mortgage Inspection for Property and by Subject
  • Mortgage Inspection of a Single Note
  • Cadastral Plan
  • Planimetric Document
  • Lease Contract Registration, Cancellation, and Extension
  • Registrierung, Stornierung und Verlängerung von Mietverträgen

These services are available through different APIs: Docuengine, Cadastre, Real Estate.

Are there other services available for the real estate sector?

The document is made available within 24 working hours.

What are the response times for the Cadastral Plan service?

The cost of the service is €6.90 with prepaid charge.

What are the costs for the Cadastral Plan service?