UK business verification (KYB)
Check a UK registered company on the public register and screen it, with owner screening where enabled.
Check a UK limited company before it sells on your platform. The check looks the company up on the UK public register by its company number, then screens the company against sanctions lists.
UK companies only
Business checks cover companies registered in the United Kingdom. Other countries are not supported yet.
curl -sS -X POST 'https://api.trustverify.co.uk/api/v1/kyb/verify' \
-H "Authorization: Bearer $TRUSTVERIFY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"companyNumber": "00000000",
"jurisdiction": "GB"
}'Inputs#
| Field | Notes |
|---|---|
companyNumber | The 8-character UK company number, for example 01234567 or SC123456. Preferred. |
companyName | Used when you do not have the number. Less precise. |
jurisdiction | GB. This is the default. |
generateReport | true adds a reportUrl for the RPT-002 PDF. |
Result#
status:passed,revieworfailed.company: what the register holds about the company, such as its name and status. It isnullin the sandbox.aml: the screening result for the company.
Where owner screening is enabled on your account, the people with significant control are screened too. Ask us to turn it on.
Test it#
00000000 passes and 99999999 returns review with a test key.