What is pawaPass?
pawaPass provides identity verification services across Africa. The API enables you to create and manage user verification processes, supporting multiple verification methods including document scanning and biometric face verification.How it works
Create a verification
Use the API to create a verification session with the required checks (document scan, face scan, or both).
Redirect or embed
Send the user to the returned verification URL, or embed the flow directly in your app using the Web SDK.
Key features
Document scanning
Extract data from passports, national IDs, driver licenses, voter cards, refugee cards, and residence permits.
Face verification
Biometric face scan with liveness detection and age estimation.
20 African countries
Coverage across West, East, Central, and Southern Africa.
Webhooks
Real-time notifications for verification status changes and identity document updates, secured with HMAC signatures.
Web SDK
Embed the verification flow directly in your app. The user never leaves your site.
Sandbox environment
Test your integration with a dedicated sandbox before going live.
Error handling
The API uses standard HTTP status codes. Errors return a JSON body withstatusCode, code, and message fields.
| Status | Meaning |
|---|---|
400 | Validation error. Check the details field for field-specific errors |
401 | Unauthorized. Invalid or missing API key |
404 | Resource not found |
Example: Validation error
