Skip to main content
Pruva is an identity verification platform. You send us a person’s details or a document, we check them against the right authoritative source, and we return a clear result you can act on. One integration covers individual identity (KYC), business verification (KYB), biometric face checks, document reading, and anti money laundering screening. There are two ways to use Pruva, and most teams use both:

The API

A REST API for running checks from your own backend. Best when you control the data collection and want verification to happen server to server.

The Widget

A drop in widget for liveness and document capture in the browser. Best when you want the end user to take a selfie or photograph an ID without you handling the images.

What you can verify

Identity (KYC)

NIN, BVN, voter’s card, passport, bank account, phone, and more. Confirm a number belongs to a real record and pull the details on file.

Business (KYB)

Company search, tax ID, and TIN. Verify a registered business.

Vision

Face comparison, face detection, and document reading. Match a selfie to an ID, or read the data off a document.

AML

Adverse media, politically exposed persons, and sanctions screening.

How a check works

Every verification follows the same shape, whichever scope you run:
1

You send a request

A scope (what to check) and the inputs it needs, for example a NIN number.
2

Pruva runs the lookup

We route the request to the right provider, using the credentials and pricing configured for your organization.
3

You get a result

A status, the details found, and a reference you can use to retrieve the same result later.

Before you start

To run a live check, your organization must be approved and must have the relevant scope activated. You can explore everything in the test environment before either is in place. The Quickstart takes you from sign up to your first check in a few minutes.
Base URL for the API: https://api.pruva.africa. Every request except the health check is authenticated with your API key. See Authentication.