LumiID API Docs

Overview

The LumiID API provides developers with seamless access to Nigeria’s identity verification systems, including NIN, BVN, CAC, TIN, and biometric Face Match verification. It’s designed for financial institutions, government bodies, and digital platforms that need reliable identity validation.

Authentication

All LumiID API requests require an Authorization header with your API key in the format:

Authorization: Bearer YOUR_API_KEY

Example Request (cURL):

curl -X POST https://lumiid.com/api/v1/ng/nin-basic
-H "Authorization: Bearer YOUR_API_KEY"
-H "Content-Type: application/json"
-d '{"nin": "12345678901"}'

Unauthorized or expired keys will return:

{
  "status": "error",
  "message": "Invalid or missing API key"
}

Base URL

https://lumiid.com/api/