1. Create your account
Sign up at the Pruva dashboard and create your organization. You can build and test immediately; approval is only required to run live checks, not test ones.2. Get a test API key
In the dashboard, go to Developer, API keys and create a key. Choose the test environment. A key looks like this:3. Run your first check
Send the inputs for a scope directly in the request body, to the scope’s endpoint. For a NIN lookup that isPOST /v1/nin:
The exact input fields depend on the scope.
nin takes a NIN number; other scopes take their own fields. Each scope’s inputs are listed on its page under Verification scopes.4. Read the result
A successful call returns the verification as JSON:5. Retrieve it later
Any verification can be fetched again by its reference, whatever the scope:Next steps
Authentication
Key formats, the
X-Pruva-Key header, and keeping keys safe.Environments
How test and live differ, and what to check before going live.
API reference
Every endpoint, request, and response in detail.
Widgets
Collect selfies and documents in the browser without handling images.