NIN Verification
Validate a NIN by ID or phone and get identity attributes you can trust.
One API for NIN, BVN and TIN verification, phone intelligence, wallet funding, virtual accounts and biller payments.
KYC-grade identity checks plus biller services your users already expect.
Validate a NIN by ID or phone and get identity attributes you can trust.
Retrieve a BVN by ID or phone, with premium slip downloads.
Confirm phone ownership, carrier and validity before you transact.
Validate tax IDs for individuals and businesses, plus clearance checks.
Recharge airtime and bundle data for all major Nigerian networks.
Prepaid and postpaid electricity tokens, plus WAEC, NECO and JAMB pins.
No per-request checkout - a single balance powers every service.
$ curl https://api.kashifyapi.dev/api/v1/wallet/fund \ -H "X-API-Key: sk_live_xxxxxxxx" \ -d '{"amount": 5000, "provider": "paymentpoint"}' { "status": "pending", "message": "Fund your reserved account: 4023 0976 2211" }
# app.js const response = await fetch("https://api.kashifyapi.dev/api/v1/verify/nin-id", { method: "POST", headers: { "X-API-Key": "sk_live_xxxxxxxx" }, body: JSON.stringify({ nin: "12345678901" }) }); const { status, data } = await response.json(); console.log(status, data);
Consistent JSON, clear errors, request IDs on every call.
Join the teams building trust into their products with kashifyApi.