KYB Cases
Endpoints for creating and retrieving KYB cases.
Required fields:
legal_name- The legal name of the businessjurisdiction_code- Two-letter ISO country code (e.g., CN, US, DE)reference_id- Your internal tracking reference
Assignment: If assignment is not provided, the case is assigned to the creator by default.
Website URLs: The API accepts multiple website URLs (website_urls), but currently only the first URL is used for analysis and displayed in the interface. The array format is retained for future compatibility.
Creates a KYB case
The legal name of the business. Required
Acme Holdings LtdThe company registration number
07495895Optional list of websites associated with the business. Important: For compatibility, this field accepts multiple URLs, but currently only the first URL in the array is processed and displayed in the Vivox interface. Additional URLs are ignored at this time. The array format is retained to allow future functionality without breaking changes.
["https://acme.com","https://blog.acme.com"]Two-letter ISO jurisdiction code. Must exist in the jurisdictions list.
CNYour internal reference key for the case.
CRM-CASE-12931Successfully created
Not authenticated
Validation error
POST /v1/kyb-cases HTTP/1.1
Host: demo-api.vivox.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 222
{
"legal_name": "Acme Corporation Ltd",
"company_number": "12345678",
"jurisdiction_code": "CN",
"website_urls": [
"https://acme.com",
"https://blog.acme.com"
],
"reference_id": "CRM-2025-001",
"assignment": {
"email": "[email protected]"
}
}{
"data": {
"id": "f3b1a5c8-8a92-4f20-bb7a-2f0f4f7a6a10",
"legal_name": "Acme Holdings Ltd",
"company_number": "07495895",
"jurisdiction_code": "CN",
"reference_id": "CRM-CASE-12931",
"website_urls": [
"https://acme.com",
"https://blog.acme.com"
],
"status": "upload_required",
"creator": {
"id": "d35a68114-e5e4-48bc-af16-bed68f2f1550",
"name": "Jane Doe",
"email": "[email protected]"
},
"assignee": {
"id": "d35a68114-e5e4-48bc-af16-bed68f2f1550",
"name": "Jane Doe",
"email": "[email protected]"
},
"created_at": "2025-10-25T12:45:20.000000Z"
}
}Retrieves detailed information about a specific KYB case.
The KYB case UUID.
019a51aa-6a43-7268-b9e1-3c53e8f6c8e9Success
Not authenticated
Resource not found or access denied
GET /v1/kyb-cases/{kyb_case_id} HTTP/1.1
Host: demo-api.vivox.ai
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
"data": {
"id": "019a51fe-29ff-71bd-a7bb-7cf22a2d7fc0",
"legal_name": "Acme Corporation Ltd",
"company_number": "12345678",
"jurisdiction_code": "CN",
"reference_id": "CRM-2025-001",
"website_urls": [
"https://acme.com"
],
"status": "in_progress",
"creator": {
"id": "00a68114-e5e4-48bc-af16-bed68f2f1550",
"name": "Jane Doe",
"email": "[email protected]"
},
"assignee": {
"id": "954d25a4-0ec5-454e-8899-577dec5815c6",
"name": "John Smith",
"email": "[email protected]"
},
"created_at": "2025-11-05T03:10:02.000000Z"
}
}Last updated