TrustVerify logo
Business Verification

Know Your Business — fast, compliant, and global

Verify any company in seconds. Screen directors, UBOs, and filings against 330+ registries and global sanctions lists — all from a single API.

How it works

Three steps from submission to a verified business.

1

Submit company details

Provide a company name, registration number, or LEI — we do the rest.

2

Automated registry checks

TrustVerify queries official registries, filings, and sanctions lists in seconds.

3

Decision & report

Receive an approve / review / reject decision with a full audit trail.

Everything you need for business due diligence

Company registry verification

Instant checks against Companies House and 330+ international registries to confirm legal existence.

UBO & director screening

Identify Ultimate Beneficial Owners, directors, and PSCs with ownership chain mapping.

Document & filing checks

Verify certificates of incorporation, accounts, and confirmation statements in real-time.

Global coverage

Business verification across 200+ jurisdictions — supporting onboarding worldwide.

Continuous monitoring

Receive alerts when a business changes director, files accounts, or changes status.

AML sanctions screening

Screen businesses and their UBOs against OFAC, HMT, EU, and UN sanctions lists instantly.

One API call — full business profile

Pass a company number and jurisdiction; receive a structured report with decision, risk score, and full audit trail.

POST /api/v1/kyb/verify
{
  "company_number": "12345678",
  "jurisdiction": "GB",
  "checks": ["registry", "ubo", "sanctions", "filings"]
}

// Response
{
  "status": "approved",
  "risk_score": 12,
  "company_name": "Acme Ltd",
  "incorporated": "2018-03-15",
  "directors": [...],
  "ubos": [...],
  "sanctions_hit": false
}
330+ registries Global sanctions UBO mapping Continuous monitoring

Start verifying businesses today

Get your API key from the TrustVerify dashboard — it only takes a minute.