Identity Verification Infrastructure for Africa
Verify customers in seconds with NIN lookup, face matching, liveness detection, and document validation — through a single, developer-friendly API.
const response = await fetch('https://api.mykyc.ng/v1/verify/nin', {
method: 'POST',
headers: {
'Authorization': 'Bearer sk_live_...',
'Content-Type': 'application/json'
},
body: JSON.stringify({
nin: '12345678901'
})
});
const { success, data } = await response.json();
// → { success: true, data: { first_name: "Adeola", surname: "...", photo_base64: "..." } }Built for speed, engineered for scale.
Everything you need to verify identities
Six powerful endpoints. One integration. Complete KYC coverage for African customers.
NIN Verification
Real-time National Identity Number lookup with biodata, photo, and demographic data verified against the national database.
Face Matching
Multi-metric facial similarity scoring using histogram, structural, and perceptual algorithms. Compare any two face images.
Liveness Detection
Server-side liveness analysis detects printed photos, screens, and masks. Ensures the person is physically present during verification.
Document Validation
Validate ID cards, driver licences, utility bills, and CAC documents. Checks image quality, text readability, and format.
Combined Verify
Full verification pipeline: liveness check → face comparison → identity match. One API call, complete assurance.
Webhook Events
Real-time webhook notifications for verification completions, failures, and status changes. Never miss a result.
Pay-as-you-go credit packs
No monthly fees. No commitments. Buy credits and use them across any endpoint.
- Dedicated Account Manager
- Advanced Webhook Logic
- Bulk Verification Tools
- Enterprise SLA
- Custom Data Retention
- IP Whitelisting
Built for compliance-critical industries
Every verification is encrypted in transit and at rest. API keys are hashed with bcrypt. We never store raw NIN data — only salted SHA-256 hashes for cache deduplication.
Ready to verify?
Start verifying customers in under 5 minutes. Free sandbox included with every new account.