CRIF Company Report

  • Openapi Delivery : 20 Days
  • Openapi starting from € 17,50 + vat

Access via API to CRIF's Credit Information System database.

Check a company's credit standing, current credit facilities, any defaults or reports at EURISC

Esempio CRIF Company Report

The CRIF Visura provides access to the database at the CRIF Credit Information System (EURISC), which contains information that measures the credit risk of individuals who apply for and obtain financing provided by Banks and Finance Companies.

EURISC is a positive and negative type of system, i.e., there is information on loan applications and disbursements to individuals and businesses regardless of whether repayment has been regular or not.

The data of an individual or legal entity are disclosed in EURISC in the following situations:

  • when processing a new loan, if the bank or finance company intends to consult your data to evaluate your application;
  • at the moment when your application is accepted and the financing is disbursed;
  • when updating, usually monthly, with data on repayment progress.

In the SCI, data are recorded not only of the applicant for financing but also of:

  • those who apply to establish or who are parties to a credit relationship with a participating institution;
  • Is a co-obligor, including jointly and severally;
  • is an assigned third party, in the case of credit assignments or payment extensions;
  • is a corporate officer or equity participant of the company that is party to a claim or credit relationship;
  • is otherwise economically or legally related to the person acting within the scope of his or her business or professional activity and who is a party to a claim or credit relationship, whose position is clearly distinct from that of the principal debtor.

1) Request a CRIF company Report
POST /IT-crif-azienda/

To make the CRIF Company request, it is necessary to go through a series of fields with ID and social security number/health card of the legal manager and a PDF view. The endopoint to use is https://risk.openapi.com/IT-crif-azienda/.

EXAMPLE CALL

{
  "company_name": "openapi",
  "company_legal_form": "sr",
  "company_tax_code": "12485671007",
  "company_vat_number": "12485671007",
  "company_certified_email": "[email protected]",
  "company_sdi": "",
  "company_address": "via marinetti",
  "company_street_number": "2",
  "company_city": "roma",
  "company_postal_code": "00128",
  "company_province": "rm",
  "company_country": "italia",
  "first_name": "mario",
  "last_name": "rossi",
  "birth_date": "1990-04-28",
  "gender": "m",
  "fiscal_code": "mrrrss89d28l117d",
  "birth_city": "terni",
  "birth_province": "tr",
  "birth_country": "italia",
  "residence_address": "via rossini",
  "residence_street_number": "2",
  "residence_city": "terni",
  "residence_postal_code": "05100",
  "residence_province": "tr",
  "residence_country": "italia",
  "document_type": "PATENTE",
  "document_number": "RT5677UI",
  "release_date": "2001-12-31",
  "expiration_date": "2030-12-31",
  "release_city": "terni",
  "release_province": "tr",
  "public_authority": "mctc",
  "document_file": "JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNlcyAyIDAgUgovQ29udGVudHMgNCAwIFI+PgplbmRvYmoKNCAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjg1NT4+CnN0cmVhbQp4nKVa2XLjuBV976+4b85UeWCCO3teAlOQGgkXNUl5qlzzoliyw5QsTiT1TFV/TT4tn5ILgJvctgg7L6bF7dxz9wvQhr",
  "health_insurance_card_file": "JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7/AFAAUgBPAEMAVQBSAEEpCi9DcmVhdG9yICj+/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdG",
  "company_registration_report_file": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI0MTkvTiAzPj5zdHJlYW0KpiGUlbuOUfkoHcIMHvf7eqrATV1bZpTTVMre2cUZvbDdUMl4+9NRagm9IquKs7XBFUeuqDxnLlMyPL83p4AD5+TOqvVD8kwtQSp5ezioMU/5vnfGDQSdDYcTp3QWvXxdPLREP89LnlSNLR/FrhaJ0J4amPSRm04uxKQ3",
  "callback": {
    "url": "https://mysite.com/test.php",
    "method": "POST",
    "field": "data",
    "headers": {
      "session_id": "oiwejdf89453urf945jfg"
    }
  }
}


EXAMPLE RESPONSE

Among other things, the response will return the status and id of the request.

{
  "company_name": "openapi",
  "company_legal_form": "sr",
  "company_tax_code": "12485671007",
  "company_vat_number": "12485671007",
  "company_certified_email": "[email protected]",
  "company_sdi": "",
  "company_address": "via marinetti",
  "company_street_number": "2",
  "company_city": "roma",
  "company_postal_code": "00128",
  "company_province": "rm",
  "company_country": "italia",
  "first_name": "mario",
  "last_name": "rossi",
  "birth_date": "1990-04-28",
  "gender": "m",
  "fiscal_code": "mrrrss89d28l117d",
  "birth_city": "terni",
  "birth_province": "tr",
  "birth_country": "italia",
  "residence_address": "via rossini",
  "residence_street_number": "2",
  "residence_city": "terni",
  "residence_postal_code": "05100",
  "residence_province": "tr",
  "residence_country": "italia",
  "document_type": "PATENTE",
  "document_number": "RT5677UI",
  "release_date": "2001-12-31",
  "expiration_date": "2030-12-31",
  "release_city": "terni",
  "release_province": "tr",
  "public_authority": "mctc",
  "document_file": "JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNlcyAyIDAgUgovQ29udGVudHMgNCAwIFI+PgplbmRvYmoKNCAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjg1NT4+CnN0cmVhbQp4nKVa2XLjuBV976+4b85UeWCCO3teAlOQGgkXNUl5qlzzoliyw5QsTiT1TFV/TT4tn5ILgJvctgg7L6bF7dxz9wvQhr",
  "health_insurance_card_file": "JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7/AFAAUgBPAEMAVQBSAEEpCi9DcmVhdG9yICj+/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdG",
  "company_registration_report_file": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI0MTkvTiAzPj5zdHJlYW0KpiGUlbuOUfkoHcIMHvf7eqrATV1bZpTTVMre2cUZvbDdUMl4+9NRagm9IquKs7XBFUeuqDxnLlMyPL83p4AD5+TOqvVD8kwtQSp5ezioMU/5vnfGDQSdDYcTp3QWvXxdPLREP89LnlSNLR/FrhaJ0J4amPSRm04uxKQ3",
  "callback": {
    "url": "https://mysite.com/test.php",
    "method": "POST",
    "field": "data",
    "headers": {
      "session_id": "oiwejdf89453urf945jfg"
    },
    "data": {}
  },
  "state": "in_lavorazione",
  "creation_timestamp": 1685532040,
  "last_update_timestamp": 1685532040,
  "owner": "[email protected]",
  "id": "64772d88496e98e849017aa8"
},
"success": true,
"message": "",
"error": null
}


2) Download the authorization document
GET /IT-crif-azienda/{id}/delega

Once the request has been sent, it will be necessary to download the authorization document with the endpoint endpoint GET /IT-crif-azienda/{id}/delega passing as id the value obtained at the request stage.

EXAMPLE CALL

GET https://risk.openapi.com/IT-crif-azienda/{id}/delega


The answer will be the delegation PDF

3) Upload the authorization document 
PATCH /IT-crif-azienda/{id}

Once the authorization has been properly signed it will be possible to send it to complete the necessary documentation for the request via the PATCH endpoint /IT-crif-company/{id} where again the id will beà the one obtained in the request phase (endpoint POST /IT-crif-azienda)

EXAMPLE CALL

PATCH https://risk.openapi.com/IT-crif-azienda/{id}


In the body of the request clearly will also be passed the signed proxy

{
  "signed_delegation_file": "JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNlcyAyIDAgUgovQ29udGVudHMgNCAwIFI+PgplbmRvYmoKNCAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjg1NT4+CnN0cmVhbQp4nKVa2XLjuBV976+4b85UeWCCO3teAlOQGgkXNUl5qlzzoliyw5QsTiT1TFV/TT4tn5ILgJvctgg7L6bF7dxz9wvQhr99sogXwJ94sCwLFp9uK7iZU6A2/obqEXj1yfOJH0EQUGLZ8AyeExKv/72D8tO/QT"
}

 

EXAMPLE RESPONSE

The response will also include the simple proxy form and the signed proxy form

{
  "company_name": "openapi",
  "company_legal_form": "sr",
  "company_tax_code": "12485671007",
  "company_vat_number": "12485671007",
  "company_certified_email": "[email protected]",
  "company_sdi": "",
  "company_address": "via marinetti",
  "company_street_number": "2",
  "company_city": "roma",
  "company_postal_code": "00128",
  "company_province": "rm",
  "company_country": "italia",
  "first_name": "mario",
  "last_name": "rossi",
  "birth_date": "1990-04-28",
  "gender": "m",
  "fiscal_code": "mrrrss89d28l117d",
  "birth_city": "terni",
  "birth_province": "tr",
  "birth_country": "italia",
  "residence_address": "via rossini",
  "residence_street_number": "2",
  "residence_city": "terni",
  "residence_postal_code": "05100",
  "residence_province": "tr",
  "residence_country": "italia",
  "document_type": "PATENTE",
  "document_number": "RT5677UI",
  "release_date": "2001-12-31",
  "expiration_date": "2030-12-31",
  "release_city": "terni",
  "release_province": "tr",
  "public_authority": "mctc",
  "document_file": "JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNlcyAyIDAgUgovQ29udGVudHMgNCAwIFI+PgplbmRvYmoKNCAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjg1NT4+CnN0cmVhbQp4nKVa2XLjuBV976+4b85UeWCCO3teAlOQGgkXNUl5qlzzoliyw5QsTiT1TFV/TT4tn5ILgJvctgg7L6bF7dxz9wvQhr",
  "health_insurance_card_file": "JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7/AFAAUgBPAEMAVQBSAEEpCi9DcmVhdG9yICj+/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdG",
  "company_registration_report_file": "JVBERi0xLjQKJeLjz9MKMSAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI0MTkvTiAzPj5zdHJlYW0KpiGUlbuOUfkoHcIMHvf7eqrATV1bZpTTVMre2cUZvbDdUMl4+9NRagm9IquKs7XBFUeuqDxnLlMyPL83p4AD5+TOqvVD8kwtQSp5ezioMU/5vnfGDQSdDYcTp3QWvXxdPLREP89LnlSNLR/FrhaJ0J4amPSRm04uxKQ3",
  "callback": {
    "url": "https://mysite.com/test.php",
    "method": "POST",
    "field": "data",
    "headers": {
      "session_id": "oiwejdf89453urf945jfg"
    },
    "data": {}
  },
  "state": "in_lavorazione",
  "creation_timestamp": 1685532040,
  "last_update_timestamp": 1685532040,
  "owner": "[email protected]",
  "delegation_file": "64772d88496e98e849017aa8_delega.pdf",
  "signed_delegation_file": "eae65688f78ba2ffe44715a6398cbd34.pdf",
  "id": "64772d88496e98e849017aa8"
},
"success": true,
"message": "",
"error": null
}


3) Retrieve request or check status
GET /IT-crif-azienda/{id}

It will be possible to retrieve, and possibly retrieve the status, of any request via the https://risk.openapi.com/IT-crif-azienda/{id} endpoint.

 https://risk.openapi.com/IT-crif-azienda/{id}


For checking the status of the practice we suggest implementing callback.

4) Retrieve request list
GET /IT-crif-azienda/

It is possible to retrieve the list of all requests made through the endpoint https://risk.openapi.com/IT-crif-azienda/


EXAMPLE CALL

 https://risk.openapi.com/IT-crif-azienda/

 

EXAMPLE RESPONSE

The response will contain the status, date the request was created, last updated, and id.

{
  "data": [
    {
      "state": "completato",
      "creation_timestamp": 1685369206,
      "last_update_timestamp": 1685369607,
      "owner": "[email protected]",
      "id": "647722c4b23b7966ed359763"
    }
  ],
  "success": true,
  "message": "",
  "error": null
}


PLEASE NOTE:
Access to data in the SIC, Credit Information System, is allowed to the report holders, the legal representative in case of a legal person or other person delegated by the report holder. It is essential to send a copy of the identity card of the person for whom the relevant certificate is requested. In the case of legal persons (non-commercial entities, associations, foundations, enterprises, partnerships or corporations, consortia, etc.) the copy of the identity card of the legal representative of the legal person for whom the report is requested must be sent. If the product for legal persons is requested, an additional amount of up to €10 may be required to be paid directly to CRIF, which will send an appropriate email.

Our prices

Price list for single API calls