Identity Verification API / Nigeria
System Upgrade v3.1

Unified Identity Verification

Securely verify identities across African borders using our sovereign data rails. Integrate biometric, corporate, and financial records in a single request.

Compliance API v1.1.0-stable

TIN Verification

Verify the Tax Identification Number (TIN) for individuals and corporate entities across Nigeria. Our API connects directly to the JTB (Joint Tax Board) and FIRS records to provide real-time validation of tax identity and registration status.

Endpoint Details

POST https://api.lumiid.com/v1/ng/tin/verify

All requests must be authenticated using your secret bearer token. Ensure your wallet has sufficient credits before making a call.

Request Parameters

Key Type Required
tin string Required

Standard Error Responses

404: Not Found

The TIN provided does not exist in the official tax registers.

400: Bad Request

Malformed JSON or missing the "tin" field in request body.

Python Request
import requests

url = "https://api.lumiid.com/v1/ng/tin/"
headers = {
    "Authorization": "Bearer YOUR_KEY",
    "Content-Type": "application/json"
}

response = requests.post(url, 
    json={"tin": "12345678"}, 
    headers=headers
)
print(response.json())

Sample JSON Response

{
  "success": true,
  "code": "TIN_VERIFIED",
  "data": {
    "name": "LUMIID TECH LTD",
    "tax_office": "MSTO LAGOS",
    "business_type": "CORP"
  },
  "meta": {
    "request_id": "req_a1b2..."
  }
}