ICIJ Offshore Leaks Database
Uncovering Ultimate Beneficial Ownership (UBO) and opaque corporate structures hidden within offshore secrecy jurisdictions is a regulatory requirement under 5th/6th EU AML Directives, FinCEN Corporate Transparency Act, and international tax transparency standards (FATCA / CRS).
The International Consortium of Investigative Journalists (ICIJ) Offshore Leaks Database indexes more than 800,000 offshore companies, foundations, trusts, and intermediaries leaked across landmark investigative disclosures:
- Panama Papers (Mossack Fonseca)
- Pandora Papers (14 offshore corporate service providers)
- Paradise Papers (Appleby and Asiaciti Trust)
- Offshore Leaks & Bahamas Leaks
- FinCEN Files
API Referenceโ
Endpointโ
GET https://api.verifik.co/v2/offshore-leaks
Headersโ
| Name | Value |
|---|---|
| Content-Type | application/json |
| Accept | application/json |
| Authorization | Bearer <token> |
Parametersโ
| Parameter | Type | Required | Description |
|---|---|---|---|
fullName | string | Conditional | Individual name (officer, shareholder, beneficiary) or offshore legal entity name (e.g. MOSSACK FONSECA). |
documentNumber | string | Conditional | Tax identification number or national registration ID. |
documentType | string | No | Document type (e.g., NIT, CC, PAS). |
Use Casesโ
- Ultimate Beneficial Owner (UBO) Discovery: Trace corporate layers back to true individual beneficial owners behind bearer shares and nominee directors.
- Tax Haven & Shell Company Exposure: Uncover undisclosed offshore accounts and assets in British Virgin Islands (BVI), Panama, Bahamas, Samoa, and Cyprus.
- Enhanced Due Diligence (EDD): Identify political figures, business executives, and commercial counterparties linked to tax avoidance investigations.
Requestโ
- Node.js / JavaScript
- Python
- cURL
import axios from "axios";
const options = {
method: "GET",
url: "https://api.verifik.co/v2/offshore-leaks",
params: {
fullName: "MOSSACK FONSECA",
},
headers: {
Accept: "application/json",
Authorization: "Bearer <your_token>",
},
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error.response ? error.response.data : error.message);
}
import http.client
import urllib.parse
import json
conn = http.client.HTTPSConnection("api.verifik.co")
params = urllib.parse.urlencode({"fullName": "MOSSACK FONSECA"})
headers = {
"Accept": "application/json",
"Authorization": "Bearer <your_token>"
}
conn.request("GET", f"/v2/offshore-leaks?{params}", headers=headers)
res = conn.getresponse()
data = res.read()
print(json.loads(data.decode("utf-8")))
curl -X GET "https://api.verifik.co/v2/offshore-leaks?fullName=MOSSACK%20FONSECA" \
-H "Accept: application/json" \
-H "Authorization: Bearer <your_token>"
Responseโ
- 200 (Offshore Links Detected)
- 200 (Clean / No Offshore Records)
- 409 (Missing Parameters)
{
"data": {
"fullName": "MOSSACK FONSECA & CO.",
"foundInOffshoreLeaks": true,
"totalMatches": 1,
"details": [
{
"entityName": "MOSSACK FONSECA & CO. (BVI) LTD.",
"sourceLeak": "Panama Papers",
"role": "Intermediary / Corporate Service Provider",
"jurisdiction": "British Virgin Islands",
"linkedTo": "Over 14,000 offshore entities registered in Tortola and Panama",
"serviceProvider": "Mossack Fonseca",
"status": "Active / Historical records",
"nodeId": "10000001"
}
]
},
"signature": {
"dateTime": "2026-10-30 21:10:00",
"message": "Certified by Verifik.co"
}
}
{
"data": {
"fullName": "BOGOTA LOGISTICS S.A.S.",
"foundInOffshoreLeaks": false,
"totalMatches": 0,
"details": []
},
"signature": {
"dateTime": "2026-10-30 21:10:00",
"message": "Certified by Verifik.co"
}
}
{
"code": "MissingParameter",
"message": "Either fullName or documentNumber must be provided"
}
Sandbox Probesโ
| Subject Query | Expected Result |
|---|---|
MOSSACK FONSECA | Offshore intermediary record found (foundInOffshoreLeaks: true, Panama Papers). |
BOGOTA LOGISTICS | Clean record (foundInOffshoreLeaks: false). |