Phase 3: Organization Verification
Organization verification (KYB - Know Your Business) is more comprehensive than individual verification, including business entity verification, UBO verification, and financial statement review.Verification Requirements
| Verification Type | Description |
|---|---|
BUSINESS_VERIFICATION | Company registration and legal status |
DOCUMENT_VERIFICATION | Business documents authentication |
BENEFICIAL_OWNER_VERIFICATION | UBO identification and verification |
FINANCIAL_VERIFICATION | Financial statements review |
Required Documents
| Document Type | Description | Format | Max Size |
|---|---|---|---|
CERTIFICATE_OF_INCORPORATION | Official incorporation certificate | 5 MB | |
ARTICLES_OF_ASSOCIATION | Company articles | 10 MB | |
PROOF_OF_REGISTERED_ADDRESS | Utility bill or bank statement | PDF/JPEG | 5 MB |
BENEFICIAL_OWNERS_DECLARATION | UBO declaration form | 5 MB | |
FINANCIAL_STATEMENTS | Latest audited statements | 20 MB | |
DIRECTOR_IDS | ID documents for each director | PDF/JPEG | 5 MB each |
BANK_REFERENCE_LETTER | Bank reference letter | 5 MB | |
BUSINESS_LICENSE | Industry-specific licenses | 5 MB | |
TAX_CLEARANCE_CERTIFICATE | Tax authority clearance | 5 MB |
Initiate Organization Verification
- Request
- Success Response
- Error - Insufficient Permission
Endpoint: Request Body:
POST /api/v2.1/customer/organization/{organizationId}/verifyRequired Role: COMPLIANCE_OFFICER or ADMIN_USERHeaders:Upload Verification Document
Use the generic verification document endpoint for both individual and organization verifications.
- Request
- Response
Endpoint: Request Body:Field Descriptions:
POST /api/v2.1/verifications/{verificationId}/documentsContent-Type: application/jsonHeaders:fileContent: Base64-encoded file contentdocumentCategory: UseVERIFICATIONfor KYB documentscustomerId: Organization ID (from verification initiation)
Get Verification Status
- Request
- Response
Endpoint:
GET /api/v2.1/customer/organization/{organizationId}/verificationVerification Status Flow
Approve Verification (Admin)
- Request
- Response
Endpoint: Request Body:
POST /api/v2.1/verifications/{verificationId}/approveHeaders:Next Step
After verification is APPROVED, proceed to Phase 4: Consent Management.Phase 4: Consent Management
Accept organization-level consents