Da: 0,095 € + IVA
Verifica AML con oltre 300 informazioni arricchite sulle caratteristiche dell'azienda e su tutti i soggetti, privati o giuridici, che hanno un ruolo nell'impresa
Il servizio Antiriciclaggio (AML) appartiene all'API Company ed è pensato per tutte le società che vogliono accedere a dati certificati per la verifica Antiriciclaggio.
Con la sola partita IVA il servizio Antiriciclaggio (AML) consente di ottenere in pochi secondi oltre 300 informazioni arricchite su tutti i soggetti (privati o giuridici) che hanno un ruolo nell'azienda. I dati disponibili per singolo soggetto sono Nome, Cognome, Ruolo, inizio entrata di ruolo, data e luogo di nascita, età e se si tratta del rappresentante legale. Si possono inoltre ottenere informazioni come ad esempio:
Il servizio è attualmente disponibile sia nella modalità sincrona che asincrona.
Durante periodi di traffico elevato, le fonti ufficiali di dati potrebbero subire rallentamenti nei tempi di risposta, pertanto se non necessario suggeriamo di implementare il metodo POST.
Questo metdo consente di impostare una URL di callback, così da eliminare la necessità di controllare lo stato e sfruttare l'opportunità che offre il nostro sistema di ricevere una notifica proattivamente al completamento della richiesta.
L'endpoint di riferimento è https://company.openapi.com/IT-aml/{vatCode_or_taxCode}
POST /IT-aml
Questo è un esempio di richiesta in cui è stato utilizzato il parametro partita IVA: 12485671007
https://company.openapi.com/IT-aml/12485671007
Come indicato precedentemente sarà possibile anche impostare una callback tramite il payload:
{
"callback": {
"url": "https://your_domain.it/your_callback.php",
"method": "JSON",
"headers": {
"session_id": "oiwejdf89453urf945jfg"
}
}
POST /IT-AML
La risposta includerà l'id della richiesta e lo stato
{
"callback": {
"data": {
"state": "PENDING",
"id": "66a8ed9b82cf2ae627012068"
},
"success": true,
"message": "",
"error": null
}
E' possibile verificare lo stato della richiesta in qualsiasi momento tramite l'endpoint /IT-check_id/{id}. In caso di impostazione della callback il sistema notificherà direttamente quando la risposta sarà disponibile.
GET/IT-check_id/{id}
https://company.openapi.com//IT-check_id/66a8ed9b82cf2ae627012068
Nel caso lo stato della richiesta è stato completato, e cioè si trova in done, la risposta includerà tutti dati:
{
"data": {
"publicTenders": [
{
"year": "2021",
"applied": 41,
"won": 42,
"value": 13812.52
},
{
"year": "2020",
"applied": 48,
"won": 51,
"value": 10274.94
}
],
"managers": [
{
"name": "LUCA",
"surname": "SCURIATTI",
"roles": [
{
"role": {
"code": "AUN",
"description": "Managing director"
},
"roleStartDate": "2020-09-10T00:00:00"
}
],
"gender": {
"code": "M",
"description": "Man"
},
"taxCode": "SCRLCU73R02H501H",
"birthDate": "1973-10-02T00:00:00",
"age": 49,
"birthTown": "ROMA (RM)",
"isLegalRepresentative": true
},
{
"companyName": "OPEN HOLDING SRL",
"roles": [
{
"role": {
"code": "SOU",
"description": "Sole owner"
},
"roleStartDate": "2022-12-05T00:00:00"
}
],
"taxCode": "16935371001",
"isLegalRepresentative": false
},
{
"name": "SIMONE",
"surname": "DESANTIS",
"roles": [
{
"role": {
"code": "PP",
"description": "Special representative/agent"
},
"roleStartDate": "2013-10-17T00:00:00"
}
],
"gender": {
"code": "M",
"description": "Man"
},
"taxCode": "DSNSMN80M11L117F",
"birthDate": "1980-08-11T00:00:00",
"age": 42,
"birthTown": "TERNI (TR)",
"isLegalRepresentative": false
},
{
"name": "SHAUN",
"surname": "DE LUCIA",
"roles": [
{
"role": {
"code": "PP",
"description": "Special representative/agent"
},
"roleStartDate": "2013-10-17T00:00:00"
}
],
"gender": {
"code": "M",
"description": "Man"
},
"taxCode": "DLCSHN77S29Z114J",
"birthDate": "1977-11-29T00:00:00",
"age": 45,
"birthTown": "STOKE ON TRENT (E)",
"isLegalRepresentative": false
}
],
"shareholders": [
{
"shareholdersInformation": [
{
"taxCode": "16935371001",
"openapiNumber": "IT8A380807S0001",
"companyName": "OPEN HOLDING SRL",
"sinceDate": "2022-11-23T00:00:00",
"streetName": "VIALE FILIPPO TOMMASO MARINETTI 221"
}
],
"percentShare": 100
}
],
"debts": [
{
"code": "IIC099",
"value": 0
},
{
"code": "IIC098",
"value": 5426
},
{
"code": "IIC091",
"value": 0
},
{
"code": "IIC090",
"value": 0
},
{
"code": "IIC092",
"value": 0
},
{
"code": "IIC093",
"value": 0
},
{
"code": "IIC103",
"value": 0
},
{
"code": "IIC102",
"value": 0
},
{
"code": "IIC117",
"value": 52106
},
{
"code": "IIC097",
"value": 38777
},
{
"code": "IIC107",
"value": 0
},
{
"code": "IIC112",
"value": 19752
},
{
"code": "IIC113",
"value": 0
},
{
"code": "IIC109",
"value": 0
},
{
"code": "IIC105",
"value": 0
},
{
"code": "IIC220",
"value": 0
},
{
"code": "IIC221",
"value": 0
},
{
"code": "IIC106",
"value": 0
},
{
"code": "IIC094",
"value": 2884
},
{
"code": "IIC095",
"value": 0
},
{
"code": "IIC096",
"value": 0
},
{
"code": "IIC108",
"value": 0
},
{
"code": "IIC185",
"value": 0
},
{
"code": "IIC184",
"value": 0
},
{
"code": "IIC104",
"value": 0
},
{
"code": "IIC101",
"value": 0
},
{
"code": "IIC100",
"value": 554848
},
{
"code": "IIC114",
"value": 26268
},
{
"code": "IIC115",
"value": 0
},
{
"code": "IIC116",
"value": 781131
},
{
"code": "IIC110",
"value": 171953
},
{
"code": "IIC111",
"value": 13329
},
{
"code": "IIC334",
"value": 5426
},
{
"code": "IIC329",
"value": 0
},
{
"code": "IIC333",
"value": 38777
},
{
"code": "IIC338",
"value": 0
},
{
"code": "IIC337",
"value": 0
},
{
"code": "IIC330",
"value": 0
},
{
"code": "IIC336",
"value": 0
},
{
"code": "IIC342",
"value": 19752
},
{
"code": "IIC340",
"value": 0
},
{
"code": "IIC339",
"value": 0
},
{
"code": "IIC331",
"value": 0
},
{
"code": "IIC332",
"value": 2884
},
{
"code": "IIC343",
"value": 26268
},
{
"code": "IIC341",
"value": 185282
},
{
"code": "IIC335",
"value": 554848
}
],
"companyDetails": {
"vatCode": "12485671007",
"taxCode": "12485671007",
"lastUpdateDate": "2023-03-08T11:25:08.0331456Z",
"cciaa": "RM",
"reaCode": "1378273",
"companyName": "OPENAPI SRL",
"officeType": {
"code": "SSL",
"description": "Administrative headquarter and registered office"
},
"openapiNumber": "IT93E20F0DS0001"
},
"address": {
"streetName": "VIALE FILIPPO TOMMASO MARINETTI, 221",
"zipCode": "00143",
"town": "ROMA",
"province": {
"code": "RM",
"description": "ROMA"
},
"region": {
"code": "12",
"description": "LAZIO"
},
"country": {
"code": "IT",
"description": "Italia"
}
},
"branches": {
"numberOfBranches": 1
},
"ecofin": {
"balanceSheetDate": "2021-12-31T00:00:00",
"turnoverRange": {
"code": "TR7",
"description": "1000000 - 4999999"
},
"turnoverYear": 2021,
"turnover": 4432761,
"turnoverTrend": 5.74,
"shareCapital": 50000,
"netWorth": 563473,
"enterpriseSize": {
"code": "SMALL",
"description": "Small enterprise"
}
},
"foreignTrade": {
"isImporter": false,
"isExporter": false
},
"corporateGroups": {
"belongsToGroup": true,
"groupName": "DE LUCIA - SCURIATTI",
"holdingCompanyName": "LUCA SCURIATTI",
"nationalParentCompany": {
"province": {
"code": "ND99",
"description": "N. A."
}
}
},
"operatingResults": {
"ebitda": 714856,
"ebitdaL2Y": 284656,
"ebit": 682714,
"ebitL2Y": 260414,
"cashFlow": 501508,
"cashFlowL2Y": 194476
}
},
"success": true,
"message": "",
"error": null
}
Come indicato Antiriciclaggio (AML) è disponibile anche in modalità sincrona. L'endpoint da utilizzare è /IT-aml/{vatCode_or_taxCode} ma in questo caso il metodo sarà GET. La risposta verrà restituita in media in pochi secondi
Durante periodi di traffico elevato, le fonti ufficiali di dati potrebbero subire rallentamenti nei tempi di risposta. In questi periodi di picco di carico o di manutenzione, abbiamo previsto un timeout di 30 secondi per le richieste sincrone. Dopo il timeout, viene generato un ID univoco che consente ai clienti di richiedere aggiornamenti sullo stato e per ottenere la risposta quando sarà disponibile tramite l'endpoint dedicato GET company.openapi.com/IT-check_id
Il servizio è ideale ed è utilizzato da istituti ed intermediari finanziari, compagnie assicurative, servizi di pagamento, professionisti legali e contabili, commercianti di beni di lusso, operatori del gioco online e del real estate.
Hai bisogno di aiuto?
Non hai trovato la risposta che cercavi?
Compila tutti i campi, ti ricontatteremo al più presto!
Il servizio AML (Anti-Money Laundering) consente di effettuare verifiche antiriciclaggio tramite API utilizzando la Partita IVA o il Codice Fiscale, fornendo informazioni dettagliate su aziende e soggetti collegati, al fine di garantire conformità normativa e prevenire attività illecite.
Si possono ottenere oltre 300 informazioni come ad esempio:
Sì, offre una modalità asincrona e consente di impostare una callback per essere aggiornati quando i dati sono disponibili.
È adatto a istituti finanziari, assicurazioni, commercianti di beni di lusso, operatori del gioco online e professionisti legali e contabili.
I dati vengono resi disponibili entro pochi secondi
È possibile optare per abbonamenti che offrono tariffe più convenienti, con prezzi a partire da €0,095 + IVA per richiesta. Gli abbonamenti prevedono limiti di utilizzo, variabili a seconda del tipo di abbonamento scelto, garantendo maggiore flessibilità in base alle esigenze.
In alternativa, il costo per ogni singola richiesta tramite ricarica è di €0,20 + IVA