Secure · Fast · Reliable
Official NIN and BVN verification portal

Verify Your Identity Online

Identity Verification Illustration

Our Services

Fast and secure identity verification services for all your needs

NIN Verification

Verify your National Identity Number (NIN) quickly and securely. Get instant confirmation of your NIN details.

BVN Verification

Check your Bank Verification Number (BVN) details and ensure your banking information is up to date.

Print NIN Slip

Print your official NIN slip instantly for bank verification, SIM registration, and other official purposes.

How It Works

Simple steps to verify your identity

1

Enter Your Details

Provide your NIN or BVN and other required information in our secure verification form.

2

Instant Verification

Our system will verify your details against the official databases in real-time.

3

Get Your Results

Receive immediate confirmation of your verification status and access your NIN slip if needed.

Developer API Documentation

Integrate NIN & BVN verification directly into your applications

REST API

NIN Verification API

Real-time National Identity Number validation with comprehensive response data including biometric verification status.

Endpoint:

POST https://api.ninslip.com/nin/

Sample Request:

{
 "number": "12345678901"
}

Sample Response:

{
    "status": "success",
    "reportID": "280325-31AA4C4B87DC7A",
    "message": "ID Verified Successfully",
    "data": {
        "firstname": "EXAMPLE_FIRSTNAME",
        "middlename": "EXAMPLE_MIDDLENAME",
        "surname": "EXAMPLE_SURNAME",
        "telephoneno": "08012345678",
        "residence_state": "EXAMPLE_RESIDENT_STATE",
        "residence_town": "EXAMPLE_TOWN",
        "residence_address": "EXAMPLE_ADDRESS",
        "residence_lga": "EXAMPLE_LGA",
        "birthcountry": "EXAMPLE_COUNTRY",
        "birthstate": "EXAMPLE_STATE",
        "birthlga": "EXAMPLE_LGA",
        "gender": "EXAMPLE_GENDER",
        "nin": "12345678901",
        "birthdate": "1990-01-01",
        "photo": "EXAMPLE_BASE64_IMAGE_STRING"
}
REST API

BVN Lookup API

Secure Bank Verification Number validation with account information verification capabilities.

Endpoint:

POST https://api.ninslip.com/bvn/

Sample Request:

{
 "number": "12345678901"
}

Sample Response:

{
    "status": "success",
    "reportID": "280325-31AA4C4B87DC7A",
    "message": "ID Verified Successfully",
    "data": {
        "firstname": "EXAMPLE_FIRSTNAME",
        "middlename": "EXAMPLE_MIDDLENAME",
        "surname": "EXAMPLE_SURNAME",
        "telephoneno": "08012345678",
        "residence_state": "EXAMPLE_RESIDENT_STATE",
        "residence_town": "EXAMPLE_TOWN",
        "residence_address": "EXAMPLE_ADDRESS",
        "residence_lga": "EXAMPLE_LGA",
        "birthcountry": "EXAMPLE_COUNTRY",
        "birthstate": "EXAMPLE_STATE",
        "birthlga": "EXAMPLE_LGA",
        "gender": "EXAMPLE_GENDER",
        "nin": "12345678901",
        "birthdate": "1990-01-01",
        "photo": "EXAMPLE_BASE64_IMAGE_STRING"
}
SDK

Developer Tools

The API uses Bearer Token Authentication, which can be found on dashboard.

🔒 Authorization

All calls to our API endpoints must be authenticated - no exceptions - and must be over HTTPS. To accomplish this, include your Secret key in the Authorization header of every request you make. You should send your Authorization header in the following format:

Client libraries available for popular programming languages and frameworks.

Supported Languages:

  • JavaScript/Node.js
  • Python
  • PHP
  • Java

Authentication:

API Key Required

Authentication::


 curl 
--location 'https://api.ninslip.com/nin/' \
--header 'Authorization: Bearer f5f746b1002924f569bd763e32af374fda075eb4800d012a42743eaa7' \
--header 'Content-Type: application/json' \
--data'
{
	"number": "12345678901"   //Your NIN Number
}'   

About NINSLIP

Your trusted partner for identity verification services.

NINSLIP.COM provides fast, secure, and reliable NIN and BVN verification services to individuals and businesses across Nigeria. Our platform is designed to simplify the identity verification process, saving you time and ensuring compliance with regulatory requirements.

Ready to verify your identity?

Get Started Now
WhatsApp