Document Verification API

Verify identity documents from every African ID system — in seconds

Capture, extract and authenticate NIN slips, passports, driver's licences and more with a single API — built with fraud intelligence, not bolted on afterward.

Verified in under 60 seconds NDPR compliant Pairs with liveness & face match
Document scan Verified

National ID Slip

Auto-detected · NG

  • Full name match Passed
  • Tamper & counterfeit check Passed
  • Expiry validity Valid
How it works

Document verification in three steps

1

Capture

Your user photographs or uploads their ID through LumiID's hosted widget, API, or SDK — optimized for low-bandwidth conditions and older devices.

2

Extract & cross-check

We extract every field with OCR, then cross-check the document against issuing-authority data and screen it for tampering, counterfeiting, and photo substitution.

3

Instant decision

You get a structured pass/fail response with confidence scores and flagged fields — ready to plug straight into your onboarding logic.

Coverage

Supported documents — plus custom formats

Built and calibrated for the documents Nigerian and African businesses actually see, including older, low-quality scans.

NIN Slip
National ID Card
International Passport
Driver's Licence
Voter's Card
CAC Certificate
Utility Bill
Custom document
Comprehensive security

Screened against the fraud patterns that matter here

Document checks are one signal — LumiID feeds every scan into Kura, our fraud intelligence layer, so a clean-looking document is still weighed against device, velocity, and behavioural risk before you make a decision.

See how Kura scores fraud risk
  • Counterfeit & template forgery detection
  • Photo substitution & tampered-field checks
  • Expiry, validity & issuing-authority cross-checks
  • Screenshot, re-capture & photocopy detection
  • Suspended-NIN and revoked-document flagging
Built for your workflow

Wherever you need to know who someone is

Fintech customer onboarding
Driver & rider verification
Marketplace seller verification
Insurance claims verification
Lending & credit onboarding
Staff & vendor verification
Go further

A document alone doesn't prove who's holding it

Pair document verification with liveness and face matching to confirm the person presenting the ID is who they claim to be, in real time.

Match the document to a live face

Compare the photo on the document against a selfie or liveness capture to confirm the same person is on both sides of the check.

Explore Face Match

Confirm they're really there

LumiLiveness detects spoofing attempts — photos, videos, masks, and virtual cameras — before a document check even begins.

Explore LumiLiveness
FAQ

Common questions

LumiID verifies NIN slips, National ID cards, international passports, driver's licences, voter's cards, CAC certificates, and utility bills for proof of address — with custom document types available on request.
Most documents are captured, extracted and verified in under a minute, including cross-checks against issuing-authority data where available.
Yes. LumiID screens for counterfeit templates, photo substitution, tampered fields, and expired documents, and can combine this with liveness and face-match checks for stronger assurance.
Yes. LumiID is built to Nigeria Data Protection Regulation (NDPR) standards and does not retain raw biometric data beyond what's required for verification.
Yes. Document verification pairs with LumiLiveness for passive liveness detection and LumiID's face-match engine to confirm the document belongs to the live person presenting it.

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.