Government Identity Verification

Verify government IDs. Trust every customer.

Instantly validate government-issued identity records through one secure API. Build faster onboarding, reduce identity fraud, and make confident decisions about every customer.

API & no-code options
Built for African identities

Identity verification

LumiID Verification API

Verified

Government ID

NIN

Nigeria

Name

JOHN DOE

Date of birth

25 MAY 1998

Identity number

***********

Match confidence

98.7%

Identity matched

Government record found

Pass

Identity confidence

Strong match detected

98.7%

1 API

Connect your product to identity verification

Real-time

Fast identity lookups and verification responses

Africa-first

Designed around African identity ecosystems

Developer-ready

APIs, webhooks and easy integration

Identity coverage

Verify the identities your business depends on

Connect your onboarding and verification workflows to trusted identity data without building separate integrations for every identity source.

NIN Verification

Validate Nigerian National Identification Numbers against available identity records.

BVN Verification

Verify banking identity information during onboarding, account opening and financial transactions.

Business Identity

Validate registered businesses and their identity information before onboarding merchants or partners.

TIN Verification

Verify tax identification information for businesses and customers where supported.

Built for real-world onboarding

Stop making identity verification a bottleneck.

Your customers should not have to wait while your operations team manually checks identity information. LumiID gives your application the infrastructure to verify identities in real time.

Build with LumiID
01

Fast verification

Receive identity verification results quickly enough to keep customers moving through your onboarding flow.

02

Consistent API

Integrate once and keep your identity verification workflow consistent across your product.

03

Better fraud controls

Establish a stronger identity layer before customers gain access to sensitive products or services.

04

Built to scale

Support growing verification volumes without building and maintaining multiple identity integrations yourself.

Developer experience

One API. Powerful identity data.

Send an identity number and the required verification information. LumiID handles the connection to the relevant identity source and returns a structured response your application can act on.

1

Send verification request

Submit the customer's identity information securely through the API.

2

LumiID verifies the identity

The verification pipeline checks the identity against the appropriate source.

3

Receive actionable results

Your application receives structured identity information and verification status.

POST /v1/identity/verify
{
  "identity_type": "nin",
  "identity_number": "12345678901",
  "first_name": "John",
  "last_name": "Doe",
  "date_of_birth": "1998-05-25"
}

Response

{
  "status": "verified",
  "match": true,
  "confidence": 0.987,
  "identity": {
    "first_name": "JOHN",
    "last_name": "DOE"
  }
}
Built for businesses

Identity verification wherever trust matters.

Use LumiID to establish confidence before customers, merchants, employees or partners gain access to your platform.

Fintech & Banking

Verify customers during account opening, KYC and financial product onboarding.

Lending

Establish customer identity before approving loans, credit or other financial services.

Marketplaces

Verify sellers, merchants and other participants before allowing them to transact.

HR & Employment

Verify employee identity during recruitment and workforce onboarding.

Telecom & POS

Strengthen agent, merchant and customer onboarding with reliable identity verification.

Digital Platforms

Add an identity layer to any product where knowing who is behind an account matters.

Flexible integration

Integrate the way your team works.

Whether your engineering team wants complete control or you need a ready-to-use verification experience, LumiID fits into your workflow.

Identity Verification API

Build your own identity verification experience with LumiID APIs. Ideal for teams that need complete control over their customer journey.

Explore API docs →

Hosted Verification

Launch a complete verification flow without building every part of the identity journey yourself.

Explore verification →
FAQ

Government ID verification questions

What is government ID verification?

Government ID verification is the process of checking information provided by a customer against trusted government-issued identity records to establish that the identity information is valid.

Which identity documents can LumiID verify?

LumiID supports identity verification services including NIN and BVN in Nigeria, with additional identity sources available based on your integration and market.

Can developers integrate LumiID directly into our application?

Yes. LumiID provides APIs that allow developers to integrate identity verification directly into their existing applications and onboarding workflows.

How does LumiID help reduce fraud?

By establishing that a customer's identity information corresponds with trusted identity data before access is granted, LumiID helps businesses reduce the risk of fake, stolen or mismatched identities.

Know who you're onboarding.

Give your customers a faster onboarding experience while giving your business stronger identity assurance.

Build the future of digital identity with LumiID

Built with cutting-edge identity intelligence to deliver verification, fraud protection, and compliance that scale with you.