Fintechs need verified customers from day one.
Skip manual document uploads. Lira confirms identity programmatically so onboarding takes seconds, not days.
KYC Verify
Lira verifies government-issued IDs against official registries in Nigeria, Kenya, Ghana and Tanzania. One API call returns the holder's registered name and date of birth, so you always know exactly who you're onboarding.
Full identity profile
An ID number lookup returns the holder's registered full name and date of birth, sourced from the official registry. Depending on the document, the response also carries gender, phone number, address, and photo. No documents to upload, no manual checks.
Match checks built in
Send the name and date of birth your customer gave you and Lira reports, field by field, whether each one matches the record. In Ghana, add a live selfie to confirm the person in front of you is the cardholder.
Country coverage
4 markets, one endpoint. Send the country and the document type, and Lira runs the check against the right registry.
The API
A country, a document type, and the ID number. That's all Lira needs to run a full identity lookup.
Lira checks the number against the official registry for that document in real time. No document uploads, no manual review.
The holder's registered details come back in a single response. Approve, flag, or escalate with a complete audit trail.
REST · JSON · Standard HTTPS, no SDKs required
Full audit trail · Every check is logged and timestamped
Sandbox available · Test against live data shapes before going live
POST /verify/identity
X-API-Key: lira_live_a3f08c1d...
Idempotency-Key: kyc-req-00142
Content-Type: application/json
{
"country": "NG",
"idType": "bvn",
"idNumber": "12345678901"
}200 OK
{
"status": "success",
"verified": true,
"firstName": "Amara",
"lastName": "Okafor",
"dateOfBirth": "1990-03-15",
"phoneNumber": "08012345678",
"gender": "Female",
"nin": "98765432101",
"address": { "state": "Lagos", "lga": "Ikeja" },
"verifiedAt": "2026-05-10T09:22:00.000Z"
}Who it's for
Skip manual document uploads. Lira confirms identity programmatically so onboarding takes seconds, not days.
A single BVN or ID check confirms who you're lending to, reducing default risk and satisfying compliance requirements.
Automate identity checks at scale. Lira handles the verification so your team handles exceptions, not routine lookups.
Before a payment goes out, confirm the recipient is who they say they are. Lira adds a verified identity layer to every payout.
Get started
Identity verification across Nigeria, Kenya, Ghana and Tanzania. Registered name and date of birth from a single API call. Onboard faster, comply easier, and stop identity fraud at the source.