€0.80 + VAT
Get detailed information to identify Italian companies, including the company name, ATECO code and description, and registered office, all starting from the tax code.
The Company Data Check service belongs to the RISK API and allows, starting from the tax code parameter, to obtain a series of useful information for verifying, identifying, and accessing information about a company's activity.
The service is identified by the endpoint https://risk.openapi.com/IT-anagrafica.
POST /anagrafica
The method to be used in the request is POST:
POST https://risk.openapi.com/IT-anagrafica
The parameters to be passed in the body of the request are:
This is an example of the parameters required for a request with tax code 12485671007:
{
"cf_piva": "12485671007",
"callback": {
"url": "https://yourdomain.com/your_script",
"field": "data",
"method": "POST",
"headers": {
"session_id": "oiwejdf89453urf945jfg"
}
}
}
The response is asynchronous. It is possible to set a callback during the request phase to be updated when the data is available, without having to repeatedly call the endpoint GET /request/{id} to check its status.
If the callback is set, the headers field is mandatory and can be used to declare all the headers the user wants to be returned in the callback (e.g., session_id).
POST /anagrafica
The response will include the request ID to be used in a subsequent call to retrieve the desired data.
{
"data": {
"id": "60e866b6b3178c6dc80adf8e",
"cf_piva": "12485671007",
"tipo": [
"anagrafica"
],
"callback": true,
"url": "https://yourdomain.com/your_script",
"field": "data",
"method": "POST",
"data": false,
"headers": {
"session_id": "oiwejdf89453urf945jfg"
},
"esito": "null",
"timestamp": "null",
"owner": "test@openapi.com",
"soggetto": "null",
"status": "PENDING",
"date_request": "null",
"date_completion": "null"
},
"success": true,
"message": "",
"error": null
}
GET /IT-request/{id}
To obtain the data, it will be necessary to make a second request, as mentioned, to another endpoint using the previously obtained ID.
POST https://risk.openapi.com/IT-request/60e866b6b3178c6dc80adf8e
GET /IT-request/{id}
The response will provide access to the following information:
{
"data": {
"status": "COMPLETED",
"date_request": "2023-07-09 17:09:42",
"date_completion": "2023-07-09 17:40:57",
"id": "60e866b6b3178c6dc80adf8e",
"cf_piva": "12485671007",
"tipo": [
"anagrafica"
],
"callback": false,
"esito": {
"codice": 200,
"info": "OK"
},
"timestamp": 1625232029,
"owner": "test@openapi.it",
"soggetto": {
"code": "12485671007",
"risultato": "OK",
"nome": "Example Company S.p.A.",
"piva": "12485671007",
"sede": "Via Example, 10",
"residenza": "Via Another Example, 5",
"ateco": "6209",
"descrizione_ateco": "Other information technology services"
}
},
"success": true,
"message": "",
"error": null
}
The Company Data Check service is also available for searches on Individuals and Freelancers.
Although the service is available automatically via API, due to regulatory reasons, it is subject to continuous LOG monitoring with the following limitations:
Requests made outside of these hours or days are queued and processed with priority on the next business day.
As per the contractual terms, the service has daily rate limit constraints set for proper service management.
These limits vary based on the subscription:
SUBSCRIPTION TYPE | RATE LIMIT |
---|---|
100,000 per year | 2000/day |
50,000 per year | 1000/day |
30,000 per year | 600/day |
10,000 per year | 300/day |
5,000 per year | 200/day |
5,000 per month | 600/day |
1,000 per month | 200/day |
300 per month | 100/day |
100 per month | 40/day |
If the rate limit specified in the subscription is exceeded, calls will be charged against the wallet credit.
If you would like a personalized service, please contact us here.
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 Company Data Check allows you to obtain key information about a company based on its tax code. Available data includes the company name, VAT number, registered office address, ATECO code, and other useful information to identify and understand the company's activities. This service is ideal for quick and accurate checks on a company's identity and structure.
With the Company Data Check, you can obtain the following details:
This data provides useful information for verifying, identifying, and accessing details about a company's activities.
These products differ in the quantity and level of detail of the information provided about a company. The main differences are:
The Company Data Check service from Openapi is intended for businesses, professionals, organizations, and developers who need access to commercial and legal information about Italian companies. It can be used for company data checks within management software or CRM systems via API integration.
The service provides data within a maximum of 2 working hours. This means that once a request is made, the system processes the information and makes it available within this time frame, ensuring timely access to company data.
Requests are processed only on weekdays, from 9:00 AM to 7:00 PM. Those sent outside these hours or on public holidays will be queued and handled with priority on the next working day.
You can opt for subscriptions that offer more convenient rates, starting at €0.40 + VAT per request. Subscriptions include usage limits, which vary based on the type of subscription chosen, offering greater flexibility based on your needs. Alternatively, the cost for each individual request via top-up is €0.80 + VAT.
Yes, the service has daily usage limits based on the type of subscription selected. If the subscription's rate limits are exceeded, subsequent requests will be charged against the wallet's credit balance.