Number of APIs: 13
This service provides REST calls to extract information on businesses and companies from simple parameters such as denomination or VAT number. At this link you can find a list of companies that allow you to try the service in a sandbox environment. Contact Support:
Name: Support
1. {{baseUrl}}/base/:piva_cf_or_id
GET {{baseUrl}}/base/:piva_cf_or_id
This enpoint returns basic information of a company such as company name and address.
2. {{baseUrl}}/closed/:piva_cf_or_id
GET {{baseUrl}}/closed/:piva_cf_or_id
Simple endpoint to understand in real time if a VAT number has ceased or not according to the Tax Office.
3. {{baseUrl}}/gruppoiva/:piva_or_cf
GET {{baseUrl}}/gruppoiva/:piva_or_cf?cf=<string>
From this endpoint you can understand if a company is part of a VAT group and if the tax code is consistent with the VAT number taken as input.
4. {{baseUrl}}/pec/:piva_cf_or_id
GET {{baseUrl}}/pec/:piva_cf_or_id
Starting from a VAT number it extracts the pec of the company.
5. {{baseUrl}}/autocomplete/:query
GET {{baseUrl}}/autocomplete/:query?lat=<double>&lng=<double>&radius=<integer>
This endpoint performs a search on the list of all the available companies with the given query.
6. {{baseUrl}}/soci/:piva_cf_or_id
GET {{baseUrl}}/soci/:piva_cf_or_id
This endpoint returns the list of shareholders of a company who have a share of the company greater than 10 percent.
7. {{baseUrl}}/codice_destinatario/:piva_cf_or_id
GET {{baseUrl}}/codice_destinatario/:piva_cf_or_id
This endpoint returns the company's SDI code updated in real time.
8. advance - {{baseUrl}}/advance
GET {{baseUrl}}/advance?denominazione=<string>&provincia=<string>&codice_ateco=<string>&cciaa=<string>&rea=<string>&fatturato_min=<integer>&fatturato_max=<integer>&dipendenti_min=<integer>&dipendenti_max=<integer>&skip=<integer>&limit=<integer>&dry_run=<integer>&lat=<double>&lng=<double>&radius=<integer>
With this endpoint we can draw up a list of companies that correspond to certain parameters described below. The call returns a maximum of 100 results even if you set a higher limit.
9. advance - {{baseUrl}}/advance/:piva_cf_or_id
GET {{baseUrl}}/advance/:piva_cf_or_id
This endpoint gets advanced information about a company such as ateco code, balance sheet and pec.
10. forma giuridica - {{baseUrl}}/forma_giuridica
GET {{baseUrl}}/forma_giuridica
With this endpoint you can see all the legal forms registered.
11. forma giuridica - {{baseUrl}}/forma_giuridica/:codice_natura_giuridica
GET {{baseUrl}}/forma_giuridica/:codice_natura_giuridica
With this endpoint you can see the value of the legal code passed as a parameter.
12. updates - {{baseUrl}}/updates
GET {{baseUrl}}/updates?lat=<double>&lng=<double>&radius=<integer>&skip=<integer>&limit=<integer>&dry_run=<integer>
This endpoint returns the list of all companies (just the id).
13. updates - {{baseUrl}}/updates/:timestamp
GET {{baseUrl}}/updates/:timestamp?lat=<double>&lng=<double>&radius=<integer>&skip=<integer>&limit=<integer>&dry_run=<integer>
This endpoint returns the list of all companies that have had updates after the time threshold passed via timestamp (just the id).
ENDPOINTS