Chamber of Commerce Company Registrations

Chamber of Commerce Company Registration of any Italian company in real time and without search costs

Obtain official documents from the Chamber of Commerce with always up-to-date data.

Yes, Openapi offers a free search tool that indicates which Chamber of Commerce company registrations are available for a specific Italian company.

The great advantage is that, at the moment you request a company search, you already have the certainty that that document is available for the company you are looking for, and an error message will not be returned.

The search for the visura can be carried out via two different endpoints:

  • GET /impresa
  • GET /impresa/{cf_piva_id}

In the first case, the query can be made from one or more parameters (e.g. name, province, ATECO code, turnover and employees, etc.).

In the second case, however, only the VAT number or tax code or ID is sufficient as a parameter.

The company ID can be obtained via the two business search services from the name (or from certain criteria such as ateco code and turnover) or from the VAT/tax code.

It will also be possible to set up a callback to be updated when the document is available without having to make a specific request to check its status.

You can pass one or more of the following parameters to the GET /impresa endpoint:

  • name (full name)
  • province
  • ATECO code
  • turnover min/max
  • employees min/max
  • skip*
  • limit**
  • latitude
  • longitude
  • radius in metres

*Skip: allows you to set the number of records you want to skip from the result set
**Limit: indicates the maximum number of results you want in the response. By default the response includes a maximum of 100 results.

The response provides the id and the following information about the company:

  • name
  • municipality
  • legal nature
  • indicates which Chamber of Commerce company registration can be requested for that company

PLEASE NOTE: Remember that this request, which is useful for searching for a company of interest, is free of charge.

The starting parameter for the GET /impresa/{cf_piva_id} endpoint can be one of:

  • tax code
  • VAT number
  • id

The response returns the id and the following information about the company:

  • name
  • municipality
  • legal nature
  • indicates which Chamber of Commerce company registration can be requested for that company

PLEASE NOTE: Remember that this request, which is useful for searching for a company of interest, is free of charge.

The parameter to be used to request a Chamber of Commerce Company registration is one of:

  • VAT number
  • tax code
  • id

You can request Chamber of Commerce registrations of an individual company via API through the following endpoints:

  • POST /ordinaria-impresa-individuale: Ordinary Chamber of Commerce registrations of an individual company
  • POST /storica-impresa-individuale: Historical Chamber of Commerce registrations of an individual company

The starting parameter is one of:

  • VAT number
  • company id (obtainable via the two business search services)

The response provides information on:

  • status
  • timestamp of the request
  • any callback url set
  • request id, which will be needed for future requests

You can request Chamber of Commerce registrations of a corporation via API through the following endpoints:

  • POST /ordinaria-societa-capitale: Ordinary Chamber of Commerce registration of a corporation
  • POST /storica-societa-capitale: Historical Chamber of Commerce registration of a corporation

The starting parameter is one of:

  • VAT number
  • company id (obtainable via the two commercial search services)

The response provides information on:

  • status
  • timestamp of the request
  • any callback url set
  • request id, which will be needed for future requests

You can request Chamber of Commerce registrations of a Partnership via API through the following endpoints:

  • POST /ordinaria-societa-persone: Ordinary Chamber of Commerce company registration
  • POST /storica-societa-persone: Historical Chamber of Commerce company registration

The starting parameter is one of:

  • VAT number
  • company id (obtainable via the two commercial search services)

The response provides information on:

  • status
  • timestamp of the request
  • any callback url set
  • request id, which will be needed for future requests

It is possible to request the balance sheet of a company via the endpoint: POST /bilancio-ottico.

The parameter can be one of the following:

  • VAT number
  • company id (obtainable via the two commercial search services)

The optional parameter anno_chiusura (=which means 'closing year') is also available to indicate the year in which the balance sheet was filed. If the "anno_chiusura" (or 'closing year') field is not passed, the system intercepts the last available balance sheet.

The service allows you to obtain a copy of the official balance sheet filed with the Chamber of Commerce. The balance sheet will also be provided in XBRL format and with minutes of the shareholders' meeting.

You can request a Chamber of Commerce certificate via API via the following endpoints:

  • POST /certificato-iscrizione for the Registration Certificate
  • POST /certificato-iscrizione-vigenza for the Regsistration Certificate with vigence

The starting parameter is:

  • VAT number
  • company id (obtainable via the two commercial search services)

The response provides information on:

  • status
  • timestamp of the request
  • any callback url set
  • request id, which will be needed for future requests

You can check the status of a document request (Chamber of Commerce Company Registrations or Certificate) via the GET /document-name/{id} endpoint.

In order to be updated on when the document is available and can be downloaded, we suggest setting up a callback in the request phase.

Yes, you can view the list for each document type, with details on the status of the request (e.g. evasa=fulfilled, in erogazione=in delivery, dati disponibili=data available). The reference endpoints are:

  • GET /ordinaria-impresa-individuale for the list of ordinary sole proprietorships documents
  • GET /storica-impresa-individuale  for the list of historical individual companies documents
  • GET /ordinaria-societa-capitale for the list of ordinary companies documents
  • GET /storica-societa-capitale for the list of historical companies documents
  • GET /bilancio-ottico for the list of optical balance sheets
  • GET /ordinaria-societa-persone for the list of ordinary partnership documents
  • GET /storica-societa-persone for the list of historical partnership documents
  • GET /certificato-iscrizione for the list of registration certificates
  • GET /certificato-iscrizione-vigenza for the list of valid registration certificates

Once the view or certificate is in 'evaso' (='processed') status, it will be possible to download the document via the GET /document-name/{id}/allegati endpoint.

The starting parameter is the company id.

The response will contain the file to be downloaded and information on the name and size of the file.

The available Chamber of Commerce Certificates are:

  • Registration Certificate
  • Certificate of Registration with Declaration of Non-Existence of Bankruptcy Proceedings (ex Vigenza)
  • Craftsman Certificate
  • Historical Certificate

Through the Chamber of Commerce Company Registrations API it is possible to request only the first two, while with Visengine it is possible to request all certificates and their additional options:

  • Vigilance Option
  • Watermarked Paper and Shipping Option
  • Urgency Option
  • English Version Option

The advantage of using the Chamber of Commerce Company Registrations API is that you can make direct requests, without additional requests for hashes or parameters.

Chamber of Commerce Certificates can only be requested for companies registered with the Chamber of Commerce.

In fact, the Certificate attests the company's registration in the Company Register and in the Chamber of Commerce's R.E.A., has the value of a certificate and may be opposed by third parties. It is valid for 6 months.

Yes, through the GET /impresa/{cf_piva_id} and GET /impresa endpoints, it is possible to carry out free searches to find out which visures can be requested for a specific Italian company.

The cost of a single request is from €2.90.

Remember that with the first two endpoints (GET /impresa/{cf_piva_id} and GET /impresa) requests are free of charge, with no limits.

Yes, it is possible to activate an annual subscription, and thus save on the cost of a single call.

In the Subscription section of the specific API you can see the available options (with their prices and savings percentage) and you can also activate the subscription of your choice.

In the Usage section, at the API level, you can monitor your free and subscription or top-up requests. They are available both graphically (period month and year) and with a textual summary.

Chamber of Commerce company registrations and certificates are the official documents of the Chamber of Commerce and are updated in real time. All data in the API answers come from official and certified sources and public databases such as the Chamber of Commerce, National Social Security Institute and Revenue Agency.