KYB Cases

Endpoints for creating and retrieving KYB cases.

Create a new KYB case

post
/v1/kyb-cases

Required fields:

  • legal_name - The legal name of the business

  • jurisdiction_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.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body

Creates a KYB case

legal_namestringRequired

The legal name of the business. Required

Example: Acme Holdings Ltd
company_numberstringOptional

The company registration number

Example: 07495895
website_urlsstring · uri[]Optional

Optional 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.

Example: ["https://acme.com","https://blog.acme.com"]
jurisdiction_codestring · min: 2 · max: 2Required

Two-letter ISO jurisdiction code. Must exist in the jurisdictions list.

Example: CN
reference_idstringRequired

Your internal reference key for the case.

Example: CRM-CASE-12931
Responses
post
/v1/kyb-cases

Get a KYB case by ID

get
/v1/kyb-cases/{kyb_case_id}

Retrieves detailed information about a specific KYB case.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
kyb_case_idstring · uuidRequired

The KYB case UUID.

Example: 019a51aa-6a43-7268-b9e1-3c53e8f6c8e9
Responses
get
/v1/kyb-cases/{kyb_case_id}

Last updated