From: €0.17 + VAT
Check if an italian company is subject to protests, prejudicial events, or insolvency procedures. All in one request!
The Company Negativity Info Check service is part of the RISK API and allows, starting from the vat code, to check for any negative information concerning a company.
The service is identified by the endpoint https://risk.openapi.com/IT-negativita.
POST/negativita
The method to use in the request is POST:
POST https://risk.openapi.com/IT-negativita
The parameters to pass in the body of the call are:
Here is an example of the parameters needed 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 will be available, without having to call the endpoint GET /request/{id} multiple times to check its status. If a callback is set, headers is a mandatory field and can be used to declare all the headers that the user wants to be returned in the callback (such as session_id).
POST/negativita
The response will include the request ID to be used in a second call to obtain the desired data.
{
"data": {
"cf_piva": "12485671007",
"tipo": [
"negativita"
],
"callback": true,
"url" https://webhook.yourdomain.com/your_script,
"field" data,
"method" POST,
"data": false,
"headers": {
"session_id": ""oiwejdf89453urf945jfg""
}
"status": "PENDING",
"esito": "null"
"timestamp": "1717073284",
"date_request": "null",
"date_completion": "null",
"owner": "[email protected]",
"id": "60e866b6b3178c6dc80adf8e",
"soggetto": "null",
},
"success": true,
"message": "",
"error": null
}
If the POST call has confirmed the presence of negative events, it is also possible to request details with the endpoint GET IT-negativita/{id}/dettaglio. You will then be able to access information such as:
GET IT-negativita/{id}/dettaglio
Here is an example of a request:
GET/IT-negativita/{id}/dettaglio/60d1bfc731177b0a092cdfc1
GET IT-negativita/{id}/dettaglio
Below is an example of a response containing negative details:
{
"data": {
"presenzaPregiudizievoli": false,
"pregiudizievoli": null,
"presenzaProcedure": false,
"procedure": null,
"presenzaProtesti": true,
"protesti": [
{
"identificativo_protesto": 10089660,
"denominazione": "xALxxxxxLE AxxCExxO",
"codice_fiscale": "xxxVCxxP2xx0xx",
"data_nascita": null,
"provincia_nascita": null,
"luogo_nascita": null,
"codice_comune_nascita": null,
"codice_istat_comune_nascita": null,
"stato_nascita": null,
"codice_stato_nascita": null,
"indirizzo_residenza": {
"denominazione": "VIA LxxxE x1",
"cap": null,
"codice_comune": "Lxx3x",
"codice_comune_istat": "xx83",
"comune": "GxxPxxI",
"frazione": null,
"provincia": "Lx",
"altre_indicazioni": null,
"codice_stato_estero": null,
"stato_estero": null
},
"effetti": [
{
"cciaa": "Lx",
"data_iscrizione": "20xx-0x-05",
"data_levata": "20xx-07-x9",
"provincia_levata": "Lx",
"comune_levata": "GxxPxxI",
"codice_comune_levata": "Lxx3x",
"codice_istat_comune_levata": "xx83",
"data_scadenza": "20xx-07-xx",
"tipo_scadenza": null,
"codice_tipo_scadenza": null,
"tipo_effetto": "CAMBIALE",
"codice_tipo_effetto": "C",
"importo": 2000,
"motivo_rifiuto_pagamento": "Il domiciliatario non paga per mancanza di istruzioni",
"codice_motivo_rifiuto_pagamento": "CM1",
"stato_effetto": "NORMALE",
"codice_stato_effetto": "N",
"informazione_legata_effetto": null,
"codice_informazione_legata_effetto": null,
"informazione": null
}
]
}
]
},
"success": true,
"message": "",
"error": null
}
As mentioned above, the service also allows the status and result of the negativity request to be checked, starting with the previously obtained ID.
GET /IT-request/{id}
Here is an example of a request:
GET https://risk.openapi.com/IT-request/60e866b6b3178c6dc80adf8e
GET /IT-request/{id}
The response will indicate whether the following negative events are present:
{
"data": {
"cf_piva": "12485671007",
"tipo": [
"negativita"
],
"callback": true
"status": "COMPLETED",
"esito": {
"codice": 200,
"info": "OK"
},
"timestamp": 1625232029,
"date_request": "2024-04-09 17:09:42",
"date_completion": "2024-04-09 17:40:57",
"owner": "[email protected]",
"id": "60e866b6b3178c6dc80adf8e",
"soggetto": {
"code": "12485671007",
"negativita": {
"protesti": true,
"procedure": false,
"pregiudizievoli": false,
"coinvoltoInProcedura": false,
},
}
},
"success": true,
"message": "",
"error": null
}
In addition to verifying the presence of negative events, you can obtain complete details of negatives through protests, prejudicials, and insolvency proceedings that can be requested with the DocuEngine API. These documents are available in PDF, JSON, and XML formats.
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 Negativity Info Check allows you to check for negative reports on a company, such as protests, bankruptcies, or other financial issues. It is a useful tool for assessing the economic reliability of potential partners or customers.
The service verifies three main types of negativity:
This information helps evaluate the financial solidity and economic reliability of a company.
The service is part of Risk, the API that allows access to numerous databases (e.g., Anagrafe, Revenue Agency, Chamber of Commerce, CRIF, Experian) and more than 15 reports and investigations on individuals, freelancers, and companies with a single request.Here are some of the available information via API:
Yes, if there are protests, you can also obtain via API the negativity details via the endpoint GET/IT-negativita/{id}/dettaglio.
The Company Negativity Info Check is aimed at various professional categories that need to assess the financial solidity of companies, including:
Openapi manages the entire request process via API in full compliance with current privacy regulations, using data minimization and encryption methods.For more information, please refer to the Privacy documentation on our website.
The produced documents are deleted from Openapi systems according to the timelines visible in the Redemption Period (the time limit after which the document is deleted from our servers) within the privacy documentation. If necessary, the customer can contact the authorized Professional who provided the service, who is required to keep a copy as per regulations.
Information is provided in few seconds via API.
The cost of the Business Negativity service is as low as €0.17 on a subscription basis or €0.45 per request charged on top-up .
The costs of the Negativity Detail service starts at €0.60 on a subscription basis or €0.75 per individual request charged on top-up.