Tutti i dati ed i report per verificare l’affidabilità di soggetti privati e giuridici
Con Risk accedi a diverse banche dati come Anagrafe, Agenzia delle Entrate, CCIAA, CRIF, Experian
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.
Scegli il servizio più adatto a te
L'API Risk è molto vasta e copre tutti gli aspetti della gestione del rischio.
Possiamo raggruppare i servizi offerti in:
- Informazioni sulla Affidabilità Creditizia
- Informazioni sulla Persona
- Informazioni sulle Aziende
Credit Score (Sincrono / Tempo reale)
A partire dalla partita iva ottieni informazioni strutturate sull'affidabilità del credito tramite i suoi 3 endpoint:
-
/IT-creditscore-start
- "risk_score" (da VERDE a ROSSO SCURO)
-
/IT-creditscore-advanced
- "risk_score" (da VERDE a ROSSO SCURO)
- "risk_score_description" (dettaglio del risk score)
- "rating" (da A1 positivo a C3 negativo)
- "risk_severity" (da 1 "rischio basso" a 990 "rischio alto")
- /IT-creditscore-top
- "risk_score" (da VERDE a ROSSO SCURO)
- "history.risk_score" (precedenti rilevamenti mensili)
- "risk_score_description" (dettaglio del risk score)
- "rating" (da A1 positivo a C3 negativo)
- "history.public_rating" (precedenti rilevamenti mensili)
- "operational_credit_limit" (stima del limite di credito €)
- "history.operational_credit_limit" (precedenti rilevamenti mensili)
- "positions" (Valutazioni, descrizioni ed andamenti dell'azienda sotto il profilo economico, patrimoniale e Finanziario in maniera sintetica)
- "profiles" (Analisi singoli indici dei profili economico, patrimoniale e finanziario in maniera sintetica)
Persona (Asincrono)
Reports diponibili nella sezione persona
- /IT-crif-persona
- /IT-patrimoniale-persona
- /IT-patrimoniale-persona-top
- /IT-report-persona
- /IT-report-persona-top
- /IT-eredi-con-accettazione
- /IT-eredi-senza-accettazione
Dati strutturati diponibili nella sezione persona
Azienda (Asincrono)
Reports diponibili nella sezione azienda
- Oas file url https://console.openapi.com/oas/it/risk.openapi.json
- Fork or import with Postman
- Production domain risk.openapi.com
- Sandbox domain test.risk.openapi.com
-
Production Scopes 31
- GET risk.openapi.com/IT-crif-persona
- POST risk.openapi.com/IT-crif-persona
- PATCH risk.openapi.com/IT-crif-persona
- GET risk.openapi.com/IT-crif-azienda
- POST risk.openapi.com/IT-crif-azienda
- PATCH risk.openapi.com/IT-crif-azienda
- POST risk.openapi.com/IT-patrimoniale-persona
- GET risk.openapi.com/IT-patrimoniale-persona
- GET risk.openapi.com/IT-patrimoniale-persona-top
- POST risk.openapi.com/IT-patrimoniale-persona-top
- GET risk.openapi.com/IT-report-persona
- POST risk.openapi.com/IT-report-persona
- GET risk.openapi.com/IT-report-persona-top
- POST risk.openapi.com/IT-report-persona-top
- GET risk.openapi.com/IT-eredi-con-accettazione
- POST risk.openapi.com/IT-eredi-con-accettazione
- GET risk.openapi.com/IT-eredi-senza-accettazione
- POST risk.openapi.com/IT-eredi-senza-accettazione
- GET risk.openapi.com/IT-report-azienda
- POST risk.openapi.com/IT-report-azienda
- GET risk.openapi.com/IT-report-azienda-top
- POST risk.openapi.com/IT-report-azienda-top
- GET risk.openapi.com/IT-richiesta
- POST risk.openapi.com/IT-richiesta
- POST risk.openapi.com/IT-anagrafica
- POST risk.openapi.com/IT-telefoni
- POST risk.openapi.com/IT-negativita
- GET risk.openapi.com/IT-verifica_cf
- GET risk.openapi.com/IT-creditscore-start
- GET risk.openapi.com/IT-creditscore-top
- GET risk.openapi.com/IT-creditscore-advanced
-
Sandbox Scopes 31
- GET test.risk.openapi.com/IT-crif-persona
- POST test.risk.openapi.com/IT-crif-persona
- PATCH test.risk.openapi.com/IT-crif-persona
- GET test.risk.openapi.com/IT-crif-azienda
- POST test.risk.openapi.com/IT-crif-azienda
- PATCH test.risk.openapi.com/IT-crif-azienda
- POST test.risk.openapi.com/IT-patrimoniale-persona
- GET test.risk.openapi.com/IT-patrimoniale-persona
- GET test.risk.openapi.com/IT-patrimoniale-persona-top
- POST test.risk.openapi.com/IT-patrimoniale-persona-top
- GET test.risk.openapi.com/IT-report-persona
- POST test.risk.openapi.com/IT-report-persona
- GET test.risk.openapi.com/IT-report-persona-top
- POST test.risk.openapi.com/IT-report-persona-top
- GET test.risk.openapi.com/IT-eredi-con-accettazione
- POST test.risk.openapi.com/IT-eredi-con-accettazione
- GET test.risk.openapi.com/IT-eredi-senza-accettazione
- POST test.risk.openapi.com/IT-eredi-senza-accettazione
- GET test.risk.openapi.com/IT-report-azienda
- POST test.risk.openapi.com/IT-report-azienda
- GET test.risk.openapi.com/IT-report-azienda-top
- POST test.risk.openapi.com/IT-report-azienda-top
- GET test.risk.openapi.com/IT-richiesta
- POST test.risk.openapi.com/IT-richiesta
- POST test.risk.openapi.com/IT-anagrafica
- POST test.risk.openapi.com/IT-telefoni
- POST test.risk.openapi.com/IT-negativita
- GET test.risk.openapi.com/IT-verifica_cf
- GET test.risk.openapi.com/IT-creditscore-start
- GET test.risk.openapi.com/IT-creditscore-advanced
- GET test.risk.openapi.com/IT-creditscore-top
Risk (1.0.0)
Servizio web che consente di ottenere una ricerca crif su una persona o un'azienda.
Elenco delle vostre richieste sulla persona
Questo metodo mostra l'elenco delle richieste di crif di persone che appartengono al proprio account.
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://risk.openapi.com/IT-crif-persona"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta di perquisizione criminale su una persona
Questo metodo consente di richiedere un Crif per la ricerca di una persona. È importante fornire una copia di un documento d'identità e una copia della tessera sanitaria in formato pdf.
Authorizations:
Request Body schema: application/json
first_name required | string nome |
last_name required | string cognome |
email required | string <email> |
birth_date required | string <date> data di nascita |
gender required | string Enum: "M" "F" genere |
fiscal_code required | string codice fiscale |
birth_city required | string città di nascita |
birth_province required | string provincia di nascita |
birth_country required | string Paese di nascita |
residence_address required | string indirizzo di residenza |
residence_street_number required | string numero civico della residenza |
residence_city required | string città di residenza |
residence_postal_code required | string codice postale di residenza |
residence_province required | string provincia di residenza |
residence_country required | string paese di residenza |
document_type required | string Enum: "IDENTITY_CARD" "DRIVING_LICENSE" "PASSPORT" tipo di documento |
document_number required | string numero del documento |
release_date required | string <date> data di rilascio del documento |
expiration_date required | string <date> data di scadenza del documento |
release_city required | string rilascio documenti città |
release_province required | string provincia di rilascio dei documenti |
public_authority required | string autorità pubblica che ha emesso il documento |
required | string or string file di documento in formato pdf |
required | string or string file della tessera sanitaria in formato pdf |
object (Callback) |
Responses
Response Schema: application/json
object (RichiestaPersona) | |
success | boolean |
message | string |
error | integer |
Callbacks
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
- "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": "IDENTITY_CARD",
- "document_number": "IT567TRF",
- "release_date": "2010-12-01",
- "expiration_date": "2030-12-01",
- "release_city": "terni",
- "release_province": "tr",
- "public_authority": "comune",
- "document_file": "JVBERi0xLjQKMSAwIG9iago8PAovVGl0bGUgKP7/AFAAUgBPAEMAVQBSAEEpCi9DcmVhdG9yICj+/wB3AGsAaAB0AG0AbAB0AG8AcABkAGYAIAAwAC4AMQAyAC4ANikKL1Byb2R1Y2VyICj+/wBRAHQAIAA0AC4AOAAuADcpCi9DcmVhdGlvbkRhdGUgKEQ6MjAyMzA1MTExMjE5NTIrMDInMDAnKQo",
- "health_insurance_card_file": "JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNlcyAyIDAgUgovQ29udGVudHMgNCAwIFI+PgplbmRvYmoKNCAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjg1NT4+CnN0cmVhbQp4nKVa2XLjuBV976+4b85UeWCCO3teAlOQGgkXNUl5qlzzoliyw5QsTiT1TFV/TT4tn5ILgJvctgg7L6bF7dxz9wvQhr99sogXwJ94sCwLFp9uK7iZU6A2/obqEXj1yfOJH0EQUGLZ8AyeExKv/72D8tO/QT/",
- "callback": {
- "method": "POST",
- "field": "data",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 402
- 406
- 428
- "data": {
- "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": "IDENTITY_CARD",
- "document_number": "IT567TRF",
- "release_date": "2010-12-01",
- "expiration_date": "2030-12-01",
- "release_city": "terni",
- "release_province": "tr",
- "public_authority": "comune",
- "document_file": "f962040df0eb57939e53aebb4cdea490.pdf",
- "health_insurance_card_file": "7cf5042a4d50d33a5947c0743b23d7c4.pdf",
- "callback": {
- "method": "POST",
- "field": "data",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Callback payload samples
- "data": {
- "first_name": "string",
- "last_name": "string",
- "birth_date": "2019-08-24",
- "gender": "M",
- "fiscal_code": "string",
- "birth_city": "string",
- "birth_province": "string",
- "birth_country": "string",
- "residence_address": "string",
- "residence_street_number": "string",
- "residence_city": "string",
- "residence_postal_code": "string",
- "residence_province": "string",
- "residence_country": "string",
- "document_type": "IDENTITY_CARD",
- "document_number": "string",
- "release_date": "2019-08-24",
- "expiration_date": "2019-08-24",
- "release_city": "string",
- "release_province": "string",
- "public_authority": "string",
- "document_file": "string",
- "health_insurance_card_file": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "processing",
- "creation_timestamp": 0,
- "last_update_timestamp": 0,
- "owner": "string",
- "delegation_file": "string",
- "signed_delegation_file": "string",
- "id": "string"
Richiesta specifica
Questo metodo mostra la richiesta di cifratura della persona specifica relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaPersona) | |
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://risk.openapi.com/IT-crif-persona/%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": {
- "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": "IDENTITY_CARD",
- "document_number": "IT567TRF",
- "release_date": "2010-12-01",
- "expiration_date": "2030-12-01",
- "release_city": "terni",
- "release_province": "tr",
- "public_authority": "comune",
- "document_file": "f962040df0eb57939e53aebb4cdea490.pdf",
- "health_insurance_card_file": "7cf5042a4d50d33a5947c0743b23d7c4.pdf",
- "callback": {
- "method": "POST",
- "field": "data",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Caricare il file di delega
Questo metodo consente di caricare il file di delega. Il file di delega deve essere compilato e firmato. È possibile scaricarlo con il metodo GET/IT-crif-persona/{id}/delega.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Request Body schema: application/json
signed_delegation_file | string <byte> base64_encode(contenuto del file); sono ammessi solo i file pdf |
Responses
Response Schema: application/json
object (RichiestaPersona) | |
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
- "signed_delegation_file": "JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNlcyAyIDAgUgovQ29udGVudHMgNCAwIFI+PgplbmRvYmoKNCAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjg1NT4+CnN0cmVhbQp4nKVa2XLjuBV976+4b85UeWCCO3teAlOQGgkXNUl5qlzzoliyw5QsTiT1TFV/TT4tn5ILgJvctgg7L6bF7dxz9wvQhr99sogXwJ94sCwLFp9uK7iZU6A2/obqEXj1yfOJH0EQUGLZ8AyeExKv/72D8tO/QT"
Response samples
- 200
- 400
- 404
- 406
- 428
- "data": {
- "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": "IDENTITY_CARD",
- "document_number": "IT567TRF",
- "release_date": "2010-12-01",
- "expiration_date": "2030-12-01",
- "release_city": "terni",
- "release_province": "tr",
- "public_authority": "comune",
- "document_file": "f962040df0eb57939e53aebb4cdea490.pdf",
- "health_insurance_card_file": "7cf5042a4d50d33a5947c0743b23d7c4.pdf",
- "callback": {
- "method": "POST",
- "field": "data",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
- "data": { }
- "state": "in_progress",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685531562,
- "delegation_file": "6477280f496e98e849017aa7_delega.pdf",
- "signed_delegation_file": "bf165943a95f2b778203617a9de5115f.pdf",
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Scaricare il file di delega
Questo metodo consente di scaricare direttamente il file di delega. Una volta compilato e firmato, verrà passato sotto forma di stringa codificata in base 64 usando il metodo PATCH/IT-crif-persona/{id}.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-crif-persona/%7Bid%7D/delega"); 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
- 400
- 404
- 406
- "success": false,
- "message": "Wrong id",
- "error": 301,
- "data": null
Elenco delle vostre richieste sulla persona
Questo metodo mostra l'elenco delle richieste di patrimoni-persona che appartengono al proprio account.
Authorizations:
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://risk.openapi.com/IT-patrimoniale-persona"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta specifica
Questo metodo mostra la richiesta specifica di persona patrimoniale-persona relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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://risk.openapi.com/IT-patrimoniale-persona/%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": {
- "taxCode": "string",
- "surname": "string",
- "name": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "string",
- "creationTimestamp": 0,
- "owner": "string",
- "namePdf": "string",
- "lastUpdateTimestamp": 0,
- "id": "string"
- "success": true,
- "message": "string",
- "error": 0
Questo metodo consente di scaricare direttamente il file pdf con i dati richiesti.
Scaricare il file pdf una volta pronto. Nel test è possibile simulare la creazione del pdf utilizzando "url/id?callback" e poi scaricarlo.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-patrimoniale-persona/%7Bid%7D/download"); 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
- 406
6477280f496e98e849017aa7.pdf
Richiesta di ricerca patrimoniale su una persona
Questo metodo consente di richiedere un patrimonio-persona per effettuare una ricerca su una persona. È possibile personalizzare il rapporto con titoloPdf, logoPdf, testoPdf, altrimenti verranno utilizzati i valori predefiniti.
Authorizations:
Request Body schema: application/json
name required | string nome |
surname required | string cognome |
taxCode required | string taxCode / italian cf (codice fiscale) |
object (Callback) | |
textPdf | string descrizione nel piè di pagina della copertina pdf |
titlePdf | string Titolo copertina pdf |
logoPdf | string URL per il logo di copertina personale |
note | string nome |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "titlePdf": "My title",
- "textPdf": "description pdf",
- "callback": {
- "method": "JSON",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 400
- 402
- 406
- "data": {
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "callback": {
- "method": "JSON",
- "headers": null,
- "session_id": "oiwejdf89453urf945jfg",
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Elenco delle vostre richieste sulla persona
Questo metodo mostra l'elenco delle richieste di patrimoni-persona che appartengono al proprio account.
Authorizations:
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://risk.openapi.com/IT-patrimoniale-persona-top"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta specifica
Questo metodo mostra la richiesta specifica di persona patrimoniale-persona relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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://risk.openapi.com/IT-patrimoniale-persona-top/%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": {
- "taxCode": "string",
- "surname": "string",
- "name": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "string",
- "creationTimestamp": 0,
- "owner": "string",
- "namePdf": "string",
- "lastUpdateTimestamp": 0,
- "id": "string"
- "success": true,
- "message": "string",
- "error": 0
Questo metodo consente di scaricare direttamente il file pdf con i dati richiesti.
Scaricare il file pdf una volta pronto. Nel test è possibile simulare la creazione del pdf utilizzando "url/id?callback" e poi scaricarlo.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-patrimoniale-persona-top/%7Bid%7D/download"); 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
- 406
6477280f496e98e849017aa7.pdf
Richiesta di ricerca patrimoniale su una persona
Questo metodo consente di richiedere a un top patrimoniale di effettuare una ricerca su una persona. È possibile personalizzare il report con titlePdf, logoPdf, textPdf, altrimenti verranno utilizzati i valori predefiniti.
Authorizations:
Request Body schema: application/json
name required | string nome |
surname required | string cognome |
taxCode required | string taxCode / italian cf (codice fiscale) |
object (Callback) | |
textPdf | string descrizione nel piè di pagina della copertina pdf |
titlePdf | string Titolo copertina pdf |
logoPdf | string URL per il logo di copertina personale |
note | string nome |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "titlePdf": "My title",
- "textPdf": "description pdf",
- "callback": {
- "method": "JSON",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 400
- 402
- 406
- "data": {
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "callback": {
- "method": "JSON",
- "headers": null,
- "session_id": "oiwejdf89453urf945jfg",
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Elenco delle vostre richieste sulla persona
Questo metodo mostra l'elenco delle richieste di patrimoni-persona che appartengono al proprio account.
Authorizations:
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://risk.openapi.com/IT-patrimoniale-persona-top-supervisionato"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta specifica
Questo metodo mostra la richiesta specifica di persona patrimoniale-persona relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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://risk.openapi.com/IT-patrimoniale-persona-top-supervisionato/%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": {
- "taxCode": "string",
- "surname": "string",
- "name": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "string",
- "creationTimestamp": 0,
- "owner": "string",
- "namePdf": "string",
- "lastUpdateTimestamp": 0,
- "id": "string"
- "success": true,
- "message": "string",
- "error": 0
Questo metodo consente di scaricare direttamente il file pdf con i dati richiesti.
Scaricare il file pdf una volta pronto. Nel test è possibile simulare la creazione del pdf utilizzando "url/id?callback" e poi scaricarlo.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-patrimoniale-persona-top-supervisionato/%7Bid%7D/download"); 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
- 406
6477280f496e98e849017aa7.pdf
Richiesta di ricerca patrimoniale su una persona
Questo metodo consente di richiedere un patrimonio-top-supervisionato per effettuare una ricerca su una persona. È possibile personalizzare il report con titoloPdf, logoPdf, testoPdf, altrimenti verranno utilizzati i valori predefiniti.
Authorizations:
Request Body schema: application/json
name required | string nome |
surname required | string cognome |
taxCode required | string taxCode / italian cf (codice fiscale) |
object (Callback) | |
textPdf | string descrizione nel piè di pagina della copertina pdf |
titlePdf | string Titolo copertina pdf |
logoPdf | string URL per il logo di copertina personale |
note | string nome |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "titlePdf": "My title",
- "textPdf": "description pdf",
- "callback": {
- "method": "JSON",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 400
- 402
- 406
- "data": {
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "callback": {
- "method": "JSON",
- "headers": null,
- "session_id": "oiwejdf89453urf945jfg",
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Elenco delle vostre richieste sulla persona
Questo metodo mostra l'elenco delle richieste di report-persona-top che appartengono al proprio account.
Authorizations:
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://risk.openapi.com/IT-report-persona-top"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta specifica
Questo metodo mostra la richiesta specifica di persona report-persona-top relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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://risk.openapi.com/IT-report-persona-top/%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": {
- "taxCode": "string",
- "surname": "string",
- "name": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "string",
- "creationTimestamp": 0,
- "owner": "string",
- "namePdf": "string",
- "lastUpdateTimestamp": 0,
- "id": "string"
- "success": true,
- "message": "string",
- "error": 0
Questo metodo consente di scaricare direttamente il file pdf con i dati richiesti.
Scaricare il file pdf una volta pronto. Nel test è possibile simulare la creazione del pdf utilizzando "url/id?callback" e poi scaricarlo.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-report-persona-top/%7Bid%7D/download"); 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
- 406
6477280f496e98e849017aa7.pdf
Richiesta di ricerca patrimoniale su una persona
Questo metodo consente di richiedere un report-persona-top per effettuare una ricerca su una persona. È possibile personalizzare il report con titlePdf, logoPdf, textPdf, altrimenti verranno utilizzati i valori predefiniti.
Authorizations:
Request Body schema: application/json
name required | string nome |
surname required | string cognome |
taxCode required | string taxCode / italian cf (codice fiscale) |
object (Callback) | |
textPdf | string descrizione nel piè di pagina della copertina pdf |
titlePdf | string Titolo copertina pdf |
logoPdf | string URL per il logo di copertina personale |
note | string nome |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "titlePdf": "My title",
- "textPdf": "description pdf",
- "callback": {
- "method": "JSON",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 400
- 402
- 406
- "data": {
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "callback": {
- "method": "JSON",
- "headers": null,
- "session_id": "oiwejdf89453urf945jfg",
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Elenco delle vostre richieste sulla persona
Questo metodo mostra l'elenco delle richieste di report-persona che appartengono al proprio account.
Authorizations:
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://risk.openapi.com/IT-report-persona"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta specifica
Questo metodo mostra la richiesta specifica di report-persona relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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://risk.openapi.com/IT-report-persona/%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": {
- "taxCode": "string",
- "surname": "string",
- "name": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "string",
- "creationTimestamp": 0,
- "owner": "string",
- "namePdf": "string",
- "lastUpdateTimestamp": 0,
- "id": "string"
- "success": true,
- "message": "string",
- "error": 0
Questo metodo consente di scaricare direttamente il file pdf con i dati richiesti.
Scaricare il file pdf una volta pronto. Nel test è possibile simulare la creazione del pdf utilizzando "url/id?callback" e poi scaricarlo.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-report-persona/%7Bid%7D/download"); 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
- 406
6477280f496e98e849017aa7.pdf
Richiesta di ricerca di una persona
Questo metodo consente di richiedere un report-persona per effettuare una ricerca su una persona. È possibile personalizzare il rapporto con titoloPdf, logoPdf, testoPdf, altrimenti verranno utilizzati i valori predefiniti.
Authorizations:
Request Body schema: application/json
name required | string nome |
surname required | string cognome |
taxCode required | string taxCode / italian cf (codice fiscale) |
object (Callback) | |
textPdf | string descrizione nel piè di pagina della copertina pdf |
titlePdf | string Titolo copertina pdf |
logoPdf | string URL per il logo di copertina personale |
note | string nome |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "titlePdf": "My title",
- "textPdf": "description pdf",
- "callback": {
- "method": "JSON",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 400
- 402
- 406
- "data": {
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "callback": {
- "method": "JSON",
- "headers": null,
- "session_id": "oiwejdf89453urf945jfg",
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Elenco delle vostre richieste sulla persona
Questo metodo mostra l'elenco delle richieste di eredi-con-accettazione che appartengono al proprio account
Authorizations:
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://risk.openapi.com/IT-eredi-con-accettazione"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta specifica
Questo metodo mostra la richiesta specifica di eredi-con-accettazione relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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://risk.openapi.com/IT-eredi-con-accettazione/%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": {
- "taxCode": "string",
- "surname": "string",
- "name": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "string",
- "creationTimestamp": 0,
- "owner": "string",
- "namePdf": "string",
- "lastUpdateTimestamp": 0,
- "id": "string"
- "success": true,
- "message": "string",
- "error": 0
Questo metodo consente di scaricare direttamente il file pdf con i dati richiesti.
Scaricare il file pdf una volta pronto. Nel test è possibile simulare la creazione del pdf utilizzando "url/id?callback" e poi scaricarlo.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-eredi-con-accettazione/%7Bid%7D/download"); 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
- 406
6477280f496e98e849017aa7.pdf
Richiesta di un eredi-con-accettazione per la ricerca di una persona
Questo metodo consente di richiedere un report-persona per effettuare una ricerca su una persona. È possibile personalizzare il rapporto con titoloPdf, logoPdf, testoPdf, altrimenti verranno utilizzati i valori predefiniti.
Authorizations:
Request Body schema: application/json
name required | string nome |
surname required | string cognome |
taxCode required | string taxCode / italian cf (codice fiscale) |
object (Callback) | |
textPdf | string descrizione nel piè di pagina della copertina pdf |
titlePdf | string Titolo copertina pdf |
logoPdf | string URL per il logo di copertina personale |
note | string nome |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "titlePdf": "My title",
- "textPdf": "description pdf",
- "callback": {
- "method": "JSON",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 400
- 402
- 406
- "data": {
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "callback": {
- "method": "JSON",
- "headers": null,
- "session_id": "oiwejdf89453urf945jfg",
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Elenco delle vostre richieste sulla persona
Questo metodo mostra l'elenco delle richieste di eredi-senza-accettazione che appartengono al proprio account
Authorizations:
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://risk.openapi.com/IT-eredi-senza-accettazione"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta specifica
Questo metodo mostra la richiesta specifica di eredi-senza-accettazione relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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://risk.openapi.com/IT-eredi-senza-accettazione/%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": {
- "taxCode": "string",
- "surname": "string",
- "name": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "string",
- "creationTimestamp": 0,
- "owner": "string",
- "namePdf": "string",
- "lastUpdateTimestamp": 0,
- "id": "string"
- "success": true,
- "message": "string",
- "error": 0
Questo metodo consente di scaricare direttamente il file pdf con i dati richiesti.
Scaricare il file pdf una volta pronto. Nel test è possibile simulare la creazione del pdf utilizzando "url/id?callback" e poi scaricarlo.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-eredi-senza-accettazione/%7Bid%7D/download"); 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
- 406
6477280f496e98e849017aa7.pdf
Request for a eredi-senza-accettazione to search on a person
Questo metodo consente di richiedere un report-persona per effettuare una ricerca su una persona. È possibile personalizzare il rapporto con titoloPdf, logoPdf, testoPdf, altrimenti verranno utilizzati i valori predefiniti.
Authorizations:
Request Body schema: application/json
name required | string nome |
surname required | string cognome |
taxCode required | string taxCode / italian cf (codice fiscale) |
object (Callback) | |
textPdf | string descrizione nel piè di pagina della copertina pdf |
titlePdf | string Titolo copertina pdf |
logoPdf | string URL per il logo di copertina personale |
note | string nome |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "titlePdf": "My title",
- "textPdf": "description pdf",
- "callback": {
- "method": "JSON",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 400
- 402
- 406
- "data": {
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "callback": {
- "method": "JSON",
- "headers": null,
- "session_id": "oiwejdf89453urf945jfg",
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Elenco delle vostre richieste sull'azienda
Questo metodo mostra l'elenco delle richieste di report-azienda che appartengono al proprio account.
Authorizations:
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://risk.openapi.com/IT-report-azienda"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta specifica
Questo metodo mostra la richiesta specifica di report-azienda relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaAziendaEuData) | |
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://risk.openapi.com/IT-report-azienda/%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": {
- "taxCode": "string",
- "companyName": "string",
- "name": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "string",
- "creationTimestamp": 0,
- "owner": "string",
- "namePdf": "string",
- "lastUpdateTimestamp": 0,
- "id": "string"
- "success": true,
- "message": "string",
- "error": 0
Questo metodo consente di scaricare direttamente il file pdf con i dati richiesti.
Scaricare il file pdf una volta pronto. Nel test è possibile simulare la creazione del pdf utilizzando "url/id?callback" e poi scaricarlo.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-report-azienda/%7Bid%7D/download"); 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
- 406
6477280f496e98e849017aa7.pdf
Richiesta di un rapporto-azienda per la ricerca di una persona
Questo metodo consente di richiedere un report-azienda per effettuare una ricerca su un'azienda. È possibile personalizzare il report con titoloPdf, logoPdf, testoPdf, altrimenti verranno utilizzati i valori predefiniti.
Authorizations:
Request Body schema: application/json
companyName required | string nome dell'azienda |
taxCode required | string taxCode / italian cf (codice fiscale) |
vatCode | string |
note | string |
object (Callback) | |
textPdf | string descrizione nel piè di pagina della copertina pdf |
titlePdf | string Titolo copertina pdf |
logoPdf | string URL per il logo di copertina personale |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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
- "companyName": "rossi.srl",
- "taxCode": "RSSMRX90A28A883L",
- "vatCode": 11111111112,
- "titlePdf": "My title",
- "textPdf": "description pdf",
- "callback": {
- "method": "JSON",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 400
- 402
- 406
- "data": {
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "callback": {
- "method": "JSON",
- "headers": null,
- "session_id": "oiwejdf89453urf945jfg",
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Elenco delle vostre richieste sull'azienda
Questo metodo mostra l'elenco delle richieste di report-azienda-top che appartengono al proprio account.
Authorizations:
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://risk.openapi.com/IT-report-azienda-top"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta specifica
Questo metodo mostra la richiesta specifica di report-azienda-top relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaAziendaEuData) | |
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://risk.openapi.com/IT-report-azienda-top/%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": {
- "taxCode": "string",
- "companyName": "string",
- "name": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "string",
- "creationTimestamp": 0,
- "owner": "string",
- "namePdf": "string",
- "lastUpdateTimestamp": 0,
- "id": "string"
- "success": true,
- "message": "string",
- "error": 0
Questo metodo consente di scaricare direttamente il file pdf con i dati richiesti.
Scaricare il file pdf una volta pronto. Nel test è possibile simulare la creazione del pdf utilizzando "url/id?callback" e poi scaricarlo.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-report-azienda-top/%7Bid%7D/download"); 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
- 406
6477280f496e98e849017aa7.pdf
Richiesta di un rapporto-azienda-top per la ricerca di una persona
Questo metodo consente di richiedere un report-azienda per effettuare una ricerca su un'azienda. È possibile personalizzare il report con titoloPdf, logoPdf, testoPdf, altrimenti verranno utilizzati i valori predefiniti.
Authorizations:
Request Body schema: application/json
companyName required | string nome dell'azienda |
taxCode required | string taxCode / italian cf (codice fiscale) |
vatCode | string |
note | string |
object (Callback) | |
textPdf | string descrizione nel piè di pagina della copertina pdf |
titlePdf | string Titolo copertina pdf |
logoPdf | string URL per il logo di copertina personale |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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
- "companyName": "rossi.srl",
- "taxCode": "RSSMRX90A28A883L",
- "vatCode": 11111111112,
- "titlePdf": "My title",
- "textPdf": "description pdf",
- "callback": {
- "method": "JSON",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 400
- 402
- 406
- "data": {
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "callback": {
- "method": "JSON",
- "headers": null,
- "session_id": "oiwejdf89453urf945jfg",
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Elenco delle vostre richieste sull'azienda
Questo metodo mostra l'elenco delle richieste di report-azienda-top-supervisionato che appartengono al proprio account
Authorizations:
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://risk.openapi.com/IT-report-azienda-top-supervisionato"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "6040e4613a716838dc4eee0e"
- "success": true,
- "message": "",
- "error": null
Richiesta specifica
Questo metodo mostra la specifica richiesta di report-azienda-top-supervisionato relativa all'id
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaAziendaEuData) | |
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://risk.openapi.com/IT-report-azienda-top-supervisionato/%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": {
- "taxCode": "string",
- "companyName": "string",
- "name": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "string",
- "creationTimestamp": 0,
- "owner": "string",
- "namePdf": "string",
- "lastUpdateTimestamp": 0,
- "id": "string"
- "success": true,
- "message": "string",
- "error": 0
Questo metodo consente di scaricare direttamente il file pdf con i dati richiesti.
Scaricare il file pdf una volta pronto. Nel test è possibile simulare la creazione del pdf utilizzando "url/id?callback" e poi scaricarlo.
Authorizations:
path Parameters
id required | string Example: 6477280f496e98e849017aa7 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-report-azienda-top-supervisionato/%7Bid%7D/download"); 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
- 406
6477280f496e98e849017aa7.pdf
Richiesta di un rapporto-azienda-top-supervisionato per la ricerca su una persona
Questo metodo consente di richiedere un report-azienda per effettuare una ricerca su un'azienda. È possibile personalizzare il report con titoloPdf, logoPdf, testoPdf, altrimenti verranno utilizzati i valori predefiniti.
Authorizations:
Request Body schema: application/json
companyName required | string nome dell'azienda |
taxCode required | string taxCode / italian cf (codice fiscale) |
vatCode | string |
note | string |
object (Callback) | |
textPdf | string descrizione nel piè di pagina della copertina pdf |
titlePdf | string Titolo copertina pdf |
logoPdf | string URL per il logo di copertina personale |
Responses
Response Schema: application/json
object (RichiestaPersonaEuResponse) | |
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
- "companyName": "rossi.srl",
- "taxCode": "RSSMRX90A28A883L",
- "vatCode": 11111111112,
- "titlePdf": "My title",
- "textPdf": "description pdf",
- "callback": {
- "method": "JSON",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 400
- 402
- 406
- "data": {
- "name": "mario",
- "surname": "rossi",
- "taxCode": "RSSMRX90A28A883L",
- "callback": {
- "method": "JSON",
- "headers": null,
- "session_id": "oiwejdf89453urf945jfg",
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685530639,
- "last_update_timestamp": 1685530639,
- "id": "6477280f496e98e849017aa7"
- "success": true,
- "message": "",
- "error": null
Elenco delle vostre richieste sull'azienda
Questo metodo mostra l'elenco delle richieste di crif dell'azienda che appartengono al proprio account.
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://risk.openapi.com/IT-crif-azienda"); 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": [
- {
- "state": "complete",
- "creation_timestamp": 1685369206,
- "last_update_timestamp": 1685369607,
- "id": "647722c4b23b7966ed359763"
- "success": true,
- "message": "",
- "error": null
Richiesta di ricerca crif su un'azienda
Questo metodo consente di richiedere un Crif per la ricerca di un'azienda. È importante fornire una copia di un documento d'identità, una copia della tessera sanitaria e una copia del registro delle imprese in formato pdf.
Authorizations:
Request Body schema: application/json
company_name required | string nome dell'azienda |
company_legal_form required | string forma giuridica della società |
company_tax_code required | string codice fiscale dell'azienda |
company_vat_number required | string partita iva dell'azienda |
company_certified_email required | string <email> posta elettronica certificata dell'azienda |
company_sdi | string codice fattura sdi azienda |
company_address required | string indirizzo dell'azienda |
company_street_number required | string numero civico dell'azienda |
company_city required | string città dell'azienda |
company_postal_code required | string codice postale dell'azienda |
company_province required | string provincia dell'azienda |
company_country required | string azienda paese |
first_name required | string nome del rappresentante legale |
last_name required | string cognome del rappresentante legale |
birth_date required | string <date> data di nascita del rappresentante legale |
gender required | string Enum: "M" "F" rappresentante legale genere |
fiscal_code required | string rappresentante legale codice fiscale |
birth_city required | string rappresentante legale città di nascita |
birth_province required | string rappresentante legale provincia di nascita |
birth_country required | string rappresentante legale paese di nascita |
residence_address required | string indirizzo di residenza del rappresentante legale |
residence_street_number required | string residenza del rappresentante legale numero civico |
residence_city required | string residenza del rappresentante legale città |
residence_postal_code required | string residenza del rappresentante legale codice postale |
residence_province required | string rappresentante legale provincia di residenza |
residence_country required | string paese di residenza del rappresentante legale |
document_type required | string Enum: "IDENTITY_CARD" "DRIVING_LICENSE" "PASSPORT" tipo di documento del rappresentante legale |
document_number required | string numero del documento del rappresentante legale |
release_date required | string <date> data di rilascio del documento del rappresentante legale |
expiration_date required | string <date> data di scadenza del documento del rappresentante legale |
release_city required | string documento liberatorio del rappresentante legale città |
release_province required | string provincia di rilascio dei documenti del rappresentante legale |
public_authority required | string autorità pubblica che ha rilasciato il documento di rappresentanza legale |
required | string or string file del documento del rappresentante legale in formato pdf |
required | string or string file della tessera sanitaria del rappresentante legale in formato pdf |
required | string or string file del rapporto di registrazione della società in formato pdf |
object (Callback) |
Responses
Response Schema: application/json
object (RichiestaAzienda) | |
success | boolean |
message | string |
error | integer |
Callbacks
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
- "company_name": "openapi",
- "company_legal_form": "sr",
- "company_tax_code": "12485671007",
- "company_vat_number": "12485671007",
- "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": "DRIVING_LICENSE",
- "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": {
- "method": "POST",
- "field": "data",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
Response samples
- 200
- 402
- 406
- 428
- "data": {
- "company_name": "openapi",
- "company_legal_form": "sr",
- "company_tax_code": "12485671007",
- "company_vat_number": "12485671007",
- "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": "DRIVING_LICENSE",
- "document_number": "RT5677UI",
- "release_date": "2001-12-31",
- "expiration_date": "2030-12-31",
- "release_city": "terni",
- "release_province": "tr",
- "public_authority": "mctc",
- "document_file": "451f48b49ee25e2bcf06ecee324ac701.pdf",
- "health_insurance_card_file": "d03111e6e55d84dcb29eed40fc01b8c8.pdf",
- "company_registration_report_file": "87639f865dda5d9ce4ffc6194c73a82f.pdf",
- "callback": {
- "method": "POST",
- "field": "data",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685532040,
- "last_update_timestamp": 1685532040,
- "id": "64772d88496e98e849017aa8"
- "success": true,
- "message": "",
- "error": null
Callback payload samples
- "data": {
- "company_name": "string",
- "company_legal_form": "string",
- "company_tax_code": "string",
- "company_vat_number": "string",
- "company_sdi": "string",
- "company_address": "string",
- "company_street_number": "string",
- "company_city": "string",
- "company_postal_code": "string",
- "company_province": "string",
- "company_country": "string",
- "first_name": "string",
- "last_name": "string",
- "birth_date": "2019-08-24",
- "gender": "M",
- "fiscal_code": "string",
- "birth_city": "string",
- "birth_province": "string",
- "birth_country": "string",
- "residence_address": "string",
- "residence_street_number": "string",
- "residence_city": "string",
- "residence_postal_code": "string",
- "residence_province": "string",
- "residence_country": "string",
- "document_type": "IDENTITY_CARD",
- "document_number": "string",
- "release_date": "2019-08-24",
- "expiration_date": "2019-08-24",
- "release_city": "string",
- "release_province": "string",
- "public_authority": "string",
- "document_file": "string",
- "health_insurance_card_file": "string",
- "company_registration_report_file": "string",
- "callback": {
- "method": "POST",
- "field": "string",
- "headers": {
- "session_id": "9834r5fh589494"
- "data": { }
- "state": "processing",
- "creation_timestamp": 0,
- "last_update_timestamp": 0,
- "owner": "string",
- "delegation_file": "string",
- "signed_delegation_file": "string",
- "id": "string"
Richiesta specifica
Questo metodo mostra la richiesta specifica dell'azienda crif relativa all'id
Authorizations:
path Parameters
id required | string Example: 64772d88496e98e849017aa8 Id della richiesta |
Responses
Response Schema: application/json
object (RichiestaAzienda) | |
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://risk.openapi.com/IT-crif-azienda/%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": {
- "company_name": "openapi",
- "company_legal_form": "sr",
- "company_tax_code": "12485671007",
- "company_vat_number": "12485671007",
- "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": "DRIVING_LICENSE",
- "document_number": "RT5677UI",
- "release_date": "2001-12-31",
- "expiration_date": "2030-12-31",
- "release_city": "terni",
- "release_province": "tr",
- "public_authority": "mctc",
- "document_file": "451f48b49ee25e2bcf06ecee324ac701.pdf",
- "health_insurance_card_file": "d03111e6e55d84dcb29eed40fc01b8c8.pdf",
- "company_registration_report_file": "87639f865dda5d9ce4ffc6194c73a82f.pdf",
- "callback": {
- "method": "POST",
- "field": "data",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
- "data": { }
- "state": "processing",
- "creation_timestamp": 1685532040,
- "last_update_timestamp": 1685532040,
- "id": "64772d88496e98e849017aa8"
- "success": true,
- "message": "",
- "error": null
Caricare il file di delega
Questo metodo consente di caricare il file di delega. Il file di delega deve essere compilato e firmato. È possibile scaricarlo tramite il metodo GET/IT-crif-azienda/{id}/delega.
Authorizations:
path Parameters
id required | string Example: 64772d88496e98e849017aa8 Id della richiesta |
Request Body schema: application/json
signed_delegation_file | string <byte> base64_encode(contenuto del file); sono ammessi solo i file pdf |
Responses
Response Schema: application/json
object (RichiestaAzienda) | |
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
- "signed_delegation_file": "JVBERi0xLjMKMyAwIG9iago8PC9UeXBlIC9QYWdlCi9QYXJlbnQgMSAwIFIKL1Jlc291cmNlcyAyIDAgUgovQ29udGVudHMgNCAwIFI+PgplbmRvYmoKNCAwIG9iago8PC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMjg1NT4+CnN0cmVhbQp4nKVa2XLjuBV976+4b85UeWCCO3teAlOQGgkXNUl5qlzzoliyw5QsTiT1TFV/TT4tn5ILgJvctgg7L6bF7dxz9wvQhr99sogXwJ94sCwLFp9uK7iZU6A2/obqEXj1yfOJH0EQUGLZ8AyeExKv/72D8tO/QT"
Response samples
- 200
- 400
- 404
- 406
- 428
- "data": {
- "company_name": "openapi",
- "company_legal_form": "sr",
- "company_tax_code": "12485671007",
- "company_vat_number": "12485671007",
- "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": "DRIVING_LICENSE",
- "document_number": "RT5677UI",
- "release_date": "2001-12-31",
- "expiration_date": "2030-12-31",
- "release_city": "terni",
- "release_province": "tr",
- "public_authority": "mctc",
- "document_file": "451f48b49ee25e2bcf06ecee324ac701.pdf",
- "health_insurance_card_file": "d03111e6e55d84dcb29eed40fc01b8c8.pdf",
- "company_registration_report_file": "87639f865dda5d9ce4ffc6194c73a82f.pdf",
- "callback": {
- "method": "POST",
- "field": "data",
- "headers": {
- "session_id": "oiwejdf89453urf945jfg"
- "data": { }
- "state": "in_progress",
- "creation_timestamp": 1685532040,
- "last_update_timestamp": 1685532040,
- "delegation_file": "64772d88496e98e849017aa8_delega.pdf",
- "signed_delegation_file": "eae65688f78ba2ffe44715a6398cbd34.pdf",
- "id": "64772d88496e98e849017aa8"
- "success": true,
- "message": "",
- "error": null
Scaricare il file di delega
Questo metodo consente di scaricare direttamente il file di delega. Una volta compilato e firmato, verrà passato sotto forma di stringa codificata in base 64 utilizzando il metodo PATCH/IT-crif-azienda/{id}.
Authorizations:
path Parameters
id required | string Example: 64772d88496e98e849017aa8 Id della richiesta |
Responses
Response Schema: application/pdf
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://risk.openapi.com/IT-crif-azienda/%7Bid%7D/delega"); 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
- 400
- 404
- 406
- "success": false,
- "message": "Wrong id",
- "error": 312,
- "data": null