Government ID Verification
Verify national ID, passport, alien ID, Maisha Number, phone, bank, driving license, vehicle, KRA PIN, and related checks.
Overview
Start with OAuth client credentials, then call the KYC endpoints under API Integration. Production base URL: https://api.peleza.com. Sandbox base URL: https://sandbox.peleza.com.
Kenya KYC endpoints
Core identity APIs:
- POST /api/v1/national-id — demographics without images
- POST /api/v1/national-id-image — demographics plus photo / fingerprint assets when available
- POST /api/v1/alien-id — alien / immigration cards
- POST /api/v1/passport — passport_number and/or id_number
- POST /api/v1/maisha-number — Maisha Number verification
- POST /api/v1/phone-number and /api/v1/phone-id — phone linkage checks
- POST /api/v1/bank-account — account name verification
Test data
Sandbox test IDs
Use these national ID numbers against the sandbox host for National ID checks. Click a value to copy.
National ID numbers
Next steps
Open API Integration → Kenya for full request/response references for each endpoint.
