Banks and fintechs
Complete KYB at business onboarding in one step.
The company's official record, sanctions and news checks, and its directors, in one result.
Onboarding a business means checking more than the business. You want to know that the company exists and is active, that neither it nor its directors are sanctioned, that none of them holds public office, and that there is no serious negative news. IdentifyOrg business (KYB) screening does this in one request. Send the company name, and add a country and registration number to include the company's official register entry (Nigeria, the UK, US listed companies, Norway, Czechia and France). Where the register publishes directors, they can be screened too. You get one overall result and the detail of every check, for one price, and nothing is charged if the check could not be completed.
Complete KYB at business onboarding in one step.
Verify merchants and their owners before payouts.
Check a borrower or supplier before extending credit.
Know who you are contracting with.
Enter the company name, and optionally the country and registration number.
We screen the company, its register entry and, if you ask, its directors.
Review one overall result with the detail of each check.
Create a free account and open Screening in your dashboard. Test mode is free.
One price covers the whole business check, directors included. You are not charged if the check could not be completed. Test keys are free and return sample results.
POST /v1/screening/kyb, authenticated with your X-IdentifyOrg-Key header.
{
"company_name": "Sample Trading Ltd",
"country": "GB", // optional ISO code
"registration_number": "01234567", // optional, with country: adds the register entry
"include_officers": true // optional: screen the directors too
}{
"id": "ver_01hxyz...",
"type": "kyb_screening",
"status": "success",
"overall": "clear", // clear | possible_findings | review_required | incomplete
"partial": false,
"company_name": "Sample Trading Ltd",
"registry": { "found": true, "company": { "name": "Sample Trading Ltd", "status": "active", "registered_on": "2015-06-30" } },
"aml": { "result": "clear", "matches": [], "...": "same as /v1/screening/aml" },
"adverse_media": { "result": "clear", "articles": [], "...": "same as /v1/screening/adverse-media" },
"officers": [{ "name": "Alex Sample", "role": "director", "aml": { "result": "clear" }, "pep": { "result": "clear" } }],
"retrieved_at": "2026-10-28T09:12:00Z",
"cost": 600.0,
"currency": "NGN",
"is_test": false
}When the test convinces you, the developer section shows exactly how to connect it: the endpoint, the request and response, SDKs for your language and webhooks.
Nigeria, the United Kingdom, US listed companies, Norway, Czechia and France. For other countries the company is still screened by name.
Directors published by the UK, Norway and France registers. For Nigerian companies, screen directors individually with the Background Check.
You still receive the rest of the business check. The news part is marked unavailable and you are not charged for it, and the overall result shows Incomplete if nothing was found. Run the news check again later.
Use the Business Tax ID Finder for a Nigerian company's TIN. It is a separate lookup.
Clear means nothing was found; Possible findings means something needs a look; Review required means a finding should be read and decided on. This is a screening aid: a match means a name (and birth year, when given) agrees with a finding and a person should confirm it, and a clear result means nothing was found by the checks described on this page. It is not a legal determination.