GIIN Verification
Our public API also provides GIIN (Global Intermediary Identification Number) verification, helping you validate financial institutions in accordance with FATCA (Foreign Account Tax Compliance Act) regulations.
What is GIIN?
The GIIN is a unique identifier assigned by the IRS (Internal Revenue Service) to financial institutions that register under FATCA. It helps governments and institutions identify and verify registered Foreign Financial Institutions (FFIs), Direct Reporting Non-Financial Foreign Entities (NFFEs), and other FATCA-compliant entities. GIINs are used to ensure institutions are compliant with reporting and withholding requirements under FATCA and are often required during due diligence, KYC, and regulatory onboarding processes.
POST KYC/VerifyGIIN
Request Json
| Field | Type | Description |
|---|---|---|
| GIIN | String | Gets the GIIN number. |
| FinancialInsNm | String | Gets the Financial Institute Name associated with the given GIIN number |
| CountryNm | String | Gets the country name of where the Financial Institution is located |
Request JSON
Check for GIIN validation
{
"GIIN": "VZFWJ9.99999.SL.196",
"FinancialInsNm": "Money Choice Brokers Ltd",
"CountryNm": "CYPRUS"
}
Response Body
| Field | Type | Description |
|---|---|---|
| Status | string | Status of the GIIN verification |
| Errors | object[] | Shows detailed error information |
| Id | string | Returns the validation error code |
| Name | string | Name of the validation error |
| Message | string | Description of the validation error |
Response JSON
- Response 1
- Response 2
{
"Status": "Valid",
"Errors": null
}
{
"Status": "InValid",
"Errors": [
{
"Id": "F00-100691",
"Name": "GIIN",
"Message": "Invalid GIIN"
}
]
}