Peleza — Trust built on data
User Verification
On this page

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.