Skip to main content
Pioe Taxmate APIPioe Taxmate API
Portal

Verify NIN

Verify National Identification Numbers (NIN) in real-time against the National Identity Management Commission (NIMC) database. Essential for KYC compliance, user onboarding, and identity verification workflows.

Real-time Validation

Instant verification against NIMC database

KYC Compliance

Meet regulatory requirements for identity verification

Fraud Prevention

Detect invalid or fraudulent NIN numbers

HTTP Request

GEThttps://pioe.app/api/v1/verify/nin

Query Parameters

ParameterTypeRequiredDescription
ninstringYes11-digit National Identification Number

Code Examples

const nin = "12345678901";
const response = await fetch(`https://pioe.app/api/v1/verify/nin?nin=${nin}`, {
  headers: {
    "X-API-Key": "your_api_key_here"
  }
});

const data = await response.json();
console.log("Valid:", data.isValid);
console.log("Payload:", data.data);

Success Response

200 OKSuccess response
{
  "isValid": true,
  "nin": "12345678901",
  "data": {
    "nin": "12345678901",
    "firstName": "JOHN",
    "lastName": "DOE",
    "dob": "1990-05-15",
    "gender": "male"
  },
  "message": "Verification successful"
}

Error Response

400 Bad RequestError response
{
  "error": "Missing nin parameter"
}

Try it Live

Use our interactive playground to test requests in real-time.

Open Playground

© 2026 Pioe Taxmate Technologies. All rights reserved.