The API has been replaced by the endpoints available in Risk
To get a subject's name, residence/legal address, telephone, negative event check in seconds, discover the new endpoints in Risk
Deprecated starting from 2025-12-31
All the knowledge you need
Here you can find some advice to consider to approach this API. If you prefer, we provide code samples, OAS3 documentation, the ability to try the API live via the Swagger UI or import the entire collection into Postman. We also offer a Sandbox environment where you can experiment with all kinds of requests completely free of charge.
Get the token in the appropriate section before you start.
- Oas file url https://console.openapi.com/oas/en/rintraccio.openapi.json
- Fork or import with Postman
- Production domain rintraccio.openapi.it
- Sandbox domain test.rintraccio.openapi.it
- Production Scopes 7
-
Sandbox Scopes 7
- POST test.rintraccio.openapi.it/richiesta
- GET test.rintraccio.openapi.it/richiesta
- POST test.rintraccio.openapi.it/anagrafica
- POST test.rintraccio.openapi.it/telefoni
- POST test.rintraccio.openapi.it/negativita
- GET test.rintraccio.openapi.it/verifica_cf
- POST test.rintraccio.openapi.it/import
Rintraccio (1.0.0)
Service web qui permet d'obtenir des informations personnelles sur une personne physique ou morale telles que les données personnelles, les téléphones et la présence d'événements négatifs.
Vérifier le code fiscal
Permet de savoir si le code fiscal d'une personne physique est valide
Authorizations:
path Parameters
codice_fiscale required | string Example: RSSMRA90D15L117D Code fiscal |
Responses
Response Schema: application/json
object | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://rintraccio.openapi.it/verifica_cf/%7Bcodice_fiscale%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 402
- 406
- 412
- 428
- "data": {
- "validita": true
- "success": true,
- "message": "",
- "error": null
Création d'une demande
Cette méthode vous permet de créer une demande pour recevoir des informations sur une personne physique ou morale.
Authorizations:
Request Body schema: application/json
cf_piva required | string |
tipo required | Array of strings Items Enum: "anagrafica" "telefoni" "negativita" |
object (Callback) |
Responses
Response Schema: application/json
object (Richiesta) | |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "cf_piva": "RSSMRA90D15L117D",
- "tipo": [
- "anagrafica"
Response samples
- 200
- 402
- 406
- 428
- "data": {
- "id": "60eeefd05c6fb04d9536b5c2",
- "cf_piva": "RSSMRA90D15L117D",
- "tipo": [
- "anagrafica"
- "callback": {
- "field": "data",
- "method": "POST",
- "data": [ ]
- "esito": null,
- "timestamp": 1625232029,
- "soggetto": null,
- "status": "PENDING",
- "date_request": null,
- "date_completion": null
- "success": true,
- "message": "",
- "error": null
Extrait toutes les demandes
Cette méthode vous permet de voir toutes les demandes que vous avez faites
Authorizations:
Responses
Response Schema: application/json
Array of objects (Richieste) | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://rintraccio.openapi.it/richiesta"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 404
- "data": [
- {
- "id": "60e866b6b3178c6dc80adf8e",
- "cf_piva": "RSSMRA90D15L117D",
- "status": "COMPLETED",
- "esito": {
- "codice": 200,
- "info": "OK"
- "timestamp": 1625654486,
- "owner": "[email protected]"
- {
- "id": "60e866b6b3178c6dc80adf8e",
- "cf_piva": "VNRLRT90D20L117E",
- "status": "COMPLETED",
- "esito": {
- "codice": 200,
- "info": "OK"
- "timestamp": 1625654486,
- "owner": "[email protected]"
- "success": true,
- "message": "",
- "error": null
Détail de la demande
Permet de voir le détail de la demande identifiée par l'id
Authorizations:
path Parameters
id required | string Example: 60e866b6b3178c6dc80adf8e Request id |
Responses
Response Schema: application/json
object (Richiesta) | |
success | boolean |
message | string |
error | integer |
Request samples
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://rintraccio.openapi.it/richiesta/%7Bid%7D"); struct curl_slist *headers = NULL; headers = curl_slist_append(headers, "Authorization: Bearer REPLACE_BEARER_TOKEN"); curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers); CURLcode ret = curl_easy_perform(hnd);
Response samples
- 200
- 400
- 404
- "data": {
- "id": "60eeefd05c6fb04d9536b5c2",
- "cf_piva": "RSSMRA90D15L117D",
- "tipo": [
- "telefoni"
- "callback": {
- "field": "data",
- "method": "POST",
- "data": [ ]
- "esito": null,
- "timestamp": 1625232029,
- "soggetto": null,
- "status": "PENDING",
- "date_request": null,
- "date_completion": null
- "success": true,
- "message": "",
- "error": null
Crée uniquement une demande du type : anagrafica
Cette méthode vous permet de créer une demande pour recevoir des informations sur une personne physique ou morale.
Authorizations:
Request Body schema: application/json
cf_piva required | string |
object (Callback) |
Responses
Response Schema: application/json
object (Richiesta) | |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "cf_piva": "RSSMRA90D15L117D",
Response samples
- 200
- 402
- 406
- 428
- "data": {
- "id": "60eeefd05c6fb04d9536b5c2",
- "cf_piva": "RSSMRA90D15L117D",
- "tipo": [
- "anagrafica"
- "callback": {
- "field": "data",
- "method": "POST",
- "data": [ ]
- "esito": null,
- "timestamp": 1625232029,
- "soggetto": null,
- "status": "PENDING",
- "date_request": null,
- "date_completion": null
- "success": true,
- "message": "",
- "error": null
Crée uniquement une demande du type : telefoni
Cette méthode vous permet de créer une demande pour recevoir des informations sur une personne physique ou morale.
Authorizations:
Request Body schema: application/json
cf_piva required | string |
object (Callback) |
Responses
Response Schema: application/json
object (Richiesta) | |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "cf_piva": "RSSMRA90D15L117D",
Response samples
- 200
- 402
- 406
- 428
- "data": {
- "id": "60eeefd05c6fb04d9536b5c2",
- "cf_piva": "RSSMRA90D15L117D",
- "tipo": [
- "telefoni"
- "callback": {
- "field": "data",
- "method": "POST",
- "data": [ ]
- "esito": null,
- "timestamp": 1625232029,
- "soggetto": null,
- "status": "PENDING",
- "date_request": null,
- "date_completion": null
- "success": true,
- "message": "",
- "error": null
Crée uniquement une demande du type : negativita
Cette méthode vous permet de créer une demande pour recevoir des informations sur une personne physique ou morale.
Authorizations:
Request Body schema: application/json
cf_piva required | string |
object (Callback) |
Responses
Response Schema: application/json
object (Richiesta) | |
success | boolean |
message | string |
error | integer |
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
- "cf_piva": "RSSMRA90D15L117D",
Response samples
- 200
- 402
- 406
- 428
- "data": {
- "id": "60eeefd05c6fb04d9536b5c2",
- "cf_piva": "RSSMRA90D15L117D",
- "tipo": [
- "negativita"
- "callback": {
- "field": "data",
- "method": "POST",
- "data": [ ]
- "esito": null,
- "timestamp": 1625232029,
- "soggetto": null,
- "status": "PENDING",
- "date_request": null,
- "date_completion": null
- "success": true,
- "message": "",
- "error": null