curl -X POST "https://sandbox.finhub.cloud/api/v2.1/customer/organization/registration" \
-H "X-Tenant-ID: tenant_cloudvault" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-H "X-Forwarded-For: 192.168.1.100" \
-H "User-Agent: Mozilla/5.0" \
-d '{
"email": "[email protected]",
"password": "SecurePassword123!",
"matchingPassword": "SecurePassword123!",
"roleIds": ["ACCOUNT_OWNER", "ADMIN"],
"customerCategory": {
"id": "business-medium-risk-7f9a",
"name": "BUSINESS_MEDIUM_RISK"
},
"organizationCustomer": {
"customerName": "Acme Corporation Ltd",
"organization": {
"legalName": "Acme Corporation Limited",
"tradingName": "Acme Corp",
"registrationNumber": "REG-1234567890",
"taxId": "TAX-1234567890",
"incorporationDate": "2015-03-20",
"legalForm": "LIMITED_LIABILITY_COMPANY",
"industry": "TECHNOLOGY",
"businessDescription": "Software development and consulting services",
"website": "https://acmecorp.com",
"email": "[email protected]",
"phone": "+37060012345",
"businessType": "B2B",
"addresses": [
{
"type": "REGISTERED_OFFICE",
"street": "456 Tech Boulevard",
"city": "Vilnius",
"postalCode": "01234",
"country": "LT",
"isPrimary": true
}
],
"contacts": [
{
"type": "EMAIL",
"value": "[email protected]",
"isPrimary": true
},
{
"type": "PHONE",
"value": "+37060012345",
"isPrimary": true
}
],
"representatives": [
{
"firstName": "John",
"lastName": "Doe",
"position": "CEO",
"email": "[email protected]",
"phone": "+37060012346",
"dateOfBirth": "1980-05-15",
"nationality": "LT",
"isPrimaryOwner": true,
"ownershipShare": 51.0
},
{
"firstName": "Jane",
"lastName": "Smith",
"position": "CFO",
"email": "[email protected]",
"phone": "+37060012347",
"dateOfBirth": "1985-08-20",
"nationality": "LT",
"isPrimaryOwner": false,
"ownershipShare": 49.0
}
]
},
"user": {
"username": "[email protected]",
"email": "[email protected]",
"password": "SecurePassword123!",
"status": "PENDING_ACTIVATION",
"roles": ["ACCOUNT_OWNER", "ADMIN"]
},
"categorization": {
"id": "business-medium-risk-7f9a",
"name": "BUSINESS_MEDIUM_RISK",
"description": "Medium risk business customer",
"isActive": true,
"categoryFeatureRelations": [
{
"feature": {
"id": "business-risk-assessment-3c4d",
"code": "BUSINESS_RISK_ASSESSMENT"
},
"enabled": true,
"parametrization": [
{
"name": "BUSINESS_RISK_LEVEL",
"value": "MEDIUM"
},
{
"name": "BUSINESS_RISK_SCORE",
"value": "60"
},
{
"name": "ANNUAL_REVENUE",
"value": "1000000"
},
{
"name": "EMPLOYEE_COUNT",
"value": "25"
},
{
"name": "SANCTIONS_CHECK",
"value": "STANDARD"
}
]
},
{
"feature": {
"id": "business-transaction-limits-7e2f",
"code": "BUSINESS_TRANSACTION_LIMITS"
},
"enabled": true,
"parametrization": [
{
"name": "MONTHLY_LIMIT",
"value": "50000"
},
{
"name": "DAILY_LIMIT",
"value": "10000"
},
{
"name": "PER_TRANSACTION_LIMIT",
"value": "5000"
}
]
},
{
"feature": {
"id": "business-verification-requirements-9a1b",
"code": "BUSINESS_VERIFICATION_REQUIREMENTS"
},
"enabled": true,
"parametrization": [
{
"name": "BUSINESS_VERIFICATION",
"value": "REQUIRED"
},
{
"name": "BENEFICIAL_OWNER_VERIFICATION",
"value": "REQUIRED"
},
{
"name": "DOCUMENT_VERIFICATION",
"value": "REQUIRED"
}
]
}
]
}
}
}'