L'API è stata sostituita dai nuovi endpoint disponibili in Risk
Per ottenere in pochi secondi nominativo, residenza/sede legale, telefono, check eventi negativi di un soggetto scopri i nuovi endpoint di Risk
Deprecated starting from 2025-12-31
Tutte le informazioni di cui hai bisogno
Qui trovi qualche consiglio da prendere in considerazione per approcciare a questa API. Se preferisci forniamo esempi di codice, documentazione in OAS3, la possibilità di provare l'API dal vivo con la Swagger UI oppure importare l'intera collezione in Postman. Offriamo inoltre un ambiente di Sandbox dove puoi sperimentare tutte le API gratuitamente.
Prendi il token nell'apposita sezione prima di cominciare.
- Oas file url https://console.openapi.com/oas/it/rintraccio.openapi.json
- Fork or import with Postman
- Production domain rintraccio.openapi.it
- Sandbox domain test.rintraccio.openapi.it
- Production Scopes 1
-
Sandbox Scopes 1
- GET test.rintraccio.openapi.it/verifica_cf
Rintraccio (1.0.0)
Servizio web che consente di ottenere informazioni personali su una persona fisica o giuridica, come dati anagrafici, telefoni e presenza di eventi negativi.
Controllare il codice fiscale
Consente di sapere se il codice fiscale di una persona fisica è valido
Authorizations:
path Parameters
codice_fiscale required | string Example: RSSMRA90D15L117D Codice fiscale |
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
Crea una richiesta
Questo metodo consente di creare una richiesta di informazioni su una persona fisica o giuridica.
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
Estrae tutte le richieste
Questo metodo permette di visualizzare tutte le richieste effettuate
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
Dettaglio della richiesta
Permette di vedere i dettagli della richiesta identificata dall'id
Authorizations:
path Parameters
id required | string Example: 60e866b6b3178c6dc80adf8e Id della richiesta |
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
Crea solo una richiesta di tipo: anagrafica
Questo metodo consente di creare una richiesta di informazioni su una persona fisica o giuridica.
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
Crea solo una richiesta di tipo: telefoni
Questo metodo consente di creare una richiesta di informazioni su una persona fisica o giuridica.
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
Crea solo una richiesta di tipo: negativita
Questo metodo consente di creare una richiesta di informazioni su una persona fisica o giuridica.
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