This service provides REST calls to extract information on businesses and companies from VAT or TAX code.
At this link you can find a list of companies that allow you to try the service in a sandbox environment.
Call that allows you to extract data from a company for anti-money laundering purposes
vatCode_or_taxCode required | string Default: "<string>" Example: 12485671007 vat code or tax code |
Array of objects (Aml) [ items ] | |
success | boolean |
message | string |
error | integer |
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://company.openapi.com/IT-aml/%7BvatCode_or_taxCode%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);
{- "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
}
Call that allows you to extract data from a company for a marketing function
vatCode_or_taxCode required | string Default: "<string>" Example: 12485671007 vat code or tax code |
Array of objects (Marketing) [ items ] | |
success | boolean |
message | string |
error | integer |
CURL *hnd = curl_easy_init(); curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "GET"); curl_easy_setopt(hnd, CURLOPT_URL, "https://company.openapi.com/IT-marketing/%7BvatCode_or_taxCode%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);
{