Introduction

Identity, credit and compliance verification for Kenya, through one API.

Verifisha runs identity, tax, credit, employment, business and AML checks against Kenyan data sources. Every customer-facing API is routed through the gateway under /api/v1.

Reports are the execution boundary

There is no per-provider endpoint. You will not find /metropol or /kra here.

You create a report with a subject and a list of check names, and Verifisha calls the configured provider internally. Selecting CRB_STANDARD is how you call Metropol. Providers can be swapped or re-priced without your integration changing.

What the API covers

AreaWhat it does
ChecksDiscover checks, their prices and required inputs before you commit.
ReportsWhere checks run. Create up to 500 at once, launch drafts, read results.
ReferencesSend referees a questionnaire attached to a report.
MonitoringRe-run checks on a schedule, with alerts when something changes.
WebhooksEvent delivery, so you do not have to poll.

Hosts

EnvironmentBase URLKeys
Sandboxhttps://sandbox-api.verifisha.comvrf_test_...
Productionhttps://api.verifisha.comvrf_live_...

All paths begin with /api/v1. See environments for what sandbox covers.

On this page