All the data about companies in a single API and in just a few seconds
With Company, you can access accurate, official, and always up-to-date data on companies on a global, European, and national scale
The Company API provides access to over 1,300 pieces of information on businesses, not only in Italy but also on companies registered in any recognized country worldwide. This data is organized into five main endpoints, each designed to meet specific needs:
- AML (Anti Money Laundering): This endpoint offers data on all individuals and legal entities involved in the company, including financial information useful for anti-money laundering purposes.
- MARKETING: Provides contact details such as PEC and phone numbers for promotional activities and targeted communications, useful for marketing purposes.
- STAKEHOLDERS: Contains information about the company's ownership structure, including shareholders and employees. This data is useful for assessing the solvency and reliability of clients and suppliers.
- FULL: The most comprehensive endpoint, including all information from AML, MARKETING, and STAKEHOLDERS, along with additional financial data such as:
- Credits and financial fixed assets
- Production costs and revenues
- Financial expenses
- Operating results
- Financial assets
- START: Provides an essential dataset, including basic identification and tax data, ideal for quick verifications and basic administrative tasks.
- ADVANCED: Offers an extended and detailed dataset for in-depth analysis, including historical financial information, ownership structure details, financial statements, and more.
In addition to the main endpoints, the Company API offers specific services for particular needs, including:
- COMPANY PEC: Access to companies' PEC addresses for official communications.
- COMPANY RECIPIENT CODE: Retrieval of the recipient code for electronic invoicing.
- COMPANY ADDRESS: Complete data on company office locations.
- COMPANY SPLIT PAYMENT: Information on companies' compliance with the split payment regime.
The Company API is the ideal solution for obtaining detailed business information from around the world in just a few seconds, supporting analysis, compliance, marketing, and business management activities.
The Company API provides access to over 1,300 pieces of information on Italian companies, organized into five main endpoints, each designed to meet specific needs:
- AML (Anti Money Laundering): This endpoint provides data on all individuals and legal entities involved in the company, including financial information useful for anti-money laundering purposes.
- MARKETING: Provides contact details such as PEC and phone numbers for promotional activities and targeted communications, useful for marketing purposes.
- STAKEHOLDERS: Contains information on the company’s ownership structure, including shareholders and employees. This data is useful for assessing the solvency and reliability of clients and suppliers.
- FULL: The most comprehensive endpoint, including all information from AML, MARKETING, and STAKEHOLDERS, along with additional financial data such as:
- Credits and financial fixed assets
- Production costs and revenues
- Financial expenses
- Operating results
- Financial assets
- START: Provides an essential dataset, including basic identification and tax data, ideal for quick verifications and basic administrative tasks.
- ADVANCED: Offers an extended and detailed dataset for in-depth analysis, including historical financial information, ownership structure details, financial statements, and more.
In addition to the main endpoints, the Company API offers specific services for particular needs, including:
- COMPANY IT PEC: Access to companies' PEC addresses for official communications.
- COMPANY IT RECIPIENT CODE: Retrieval of the recipient code for electronic invoicing.
- COMPANY IT ADDRESS: Complete data on company office locations.
- COMPANY IT SPLIT PAYMENT: Information on companies' compliance with the split payment regime.
With the Company API, you can obtain a wealth of information in just a few seconds on all businesses registered in any recognized country worldwide, not just in Italy.
To make a request to GET /IT-aml/{vatCode_or_taxCode} you need the parameter VAT or Tax Code.
The AML endpoint allows the verification of names associated with a company in a few seconds and responds to the verification needs of customers to prevent money laundering and terrorist financing to which professional categories such as banking and financial intermediaries, accountants, notaries, auditors, real estate agents are subject.
The response provides data for each subject, in particular
- first and last name
- role
- beginning of role
- date and place of birth
- age
- whether he/she is the legal representative
In addition, information on the company can be obtained, e.g:
- company name
- Chamber of Commerce
- registered office
- financial data (turnover, ebitda, ebit and cashflow)
To make a request to GET /IT-marketing/{vatCode_or_taxCode} you need the parameter VAT number or tax code.
The response provides contact data, in particular
- head office address
- email and PEC
- telephone and fax number
- social media page references
In addition, information about the company is also available, such as
- activity status
- CCIAA
- locations
- turnover
- employees
- Ateco Code (Primary and Secondary
To make a request to GET /IT-stakeholders/{vatCode_or_taxCode} you need the parameter VAT or Tax Code.
The response provides data on the legal administrator, partners and in general all persons who have a position in the company. For each individual person, data is available such as
- first and last name
- role
- start of activity
- age
- tax code
- date and place of birth
With regard to partners, it is also possible to know the ownership share.
In the dataset there is also information on employees: number, trend from the previous year, type of contract.
To make a request to GET /IT-full/{vatCode_or_taxCode} you need the parameter VAT or Tax Code.
The Full endpoint is the most complete dataset and in the response includes all the information from the previous endpoints plus other data about the financial situation. Specifically:
- receivables
- financial fixed assets
- production costs
- revenues financial charges
- operating result
- financial assets
The Company Start and Advanced services, based on the available fields, will return the following data for companies not registered with the Chamber of Commerce:
- Headquarters
- SDI (Electronic Invoicing Code)
- Company Name
- Tax Code
- Membership in a VAT Group
For sole proprietorships, this information will only be available if the legal representative has not requested its concealment.
It means that the company did not communicate the ATECO code to the Chamber of Commerce.
The service returns a response within a few seconds.
The Company API allows you to obtain essential information in just a few seconds on businesses registered in Italy, Spain, France, the United Kingdom, Portugal, Germany, and Worldwide, covering all companies registered in any recognized country. Available data includes identification details, tax information, and the registered office, providing a fast and reliable tool for business verification, market analysis, and regulatory compliance.
However, financial data depends on the specific legal regulations of each country. In some states, it is accessible for certain types of companies, while in others, it is not (for example, in Italy, it is available for corporations but not for partnerships). Additionally, in some countries, financial data is complete, whereas in others, it is provided only partially.
The cost of a single request starts at 0,095€.
Yes, you can activate an annual subscription, and thus save on the cost of a single call, for all 4 endpoints (AML/Marketing/Stakeholders/Full).
In the Subscription section of the individual 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.
All the data provided in the responses of the Company API comes from official and certified sources, public databases through TULPS license, and official business registers of each country, such as Chambers of Commerce and government authorities responsible for company registration.
Yes, it is possible to access additional information via the Company API, which returns data such as Turnover, Profits, Employees, Activity Status (CCIAA), status in the Inland Revenue etc. It also provides a number of endpoints to obtain specific data, such as recipient code, PEC, VAT group.
Enterprises and Company both offer information on Italian companies.
Enterprises allows a quick check on a company and offers the essential dataset for trouble-free invoicing. It presents information such as activity status (CCIAA), status in the Internal Revenue Service, Turnover, Profit, Employees, etc. It also provides a number of endpoints for obtaining specific data, such as recipient code, PEC, VAT group.
With Company, on the other hand, you have access to a much larger dataset, up to 400 data points, to carry out a detailed analysis of the company, its stakeholders and to access all contacts and information to plan marketing activities.
The two APIs have different datasets of information, access different databases and have different data update times.
For example, the shareholder data is available with a 24-hour update for the Company dataset while that information is only available in Companies for shareholders who have a share of 10% or more and for companies who have filed financial statements in the last 4 years.