Developer Portal
IDENTITY VERIFICATION

NIN Phone Verification API

Verify a National Identity Number (NIN) utilizing the phone number linked to the user's identity records.

Service Online / Available
POST /api/v1/nin/phone
Authentication & Headers
HEADER VALUE REQUIRED
Authorization Bearer YOUR_API_TOKEN Yes
Accept application/json Yes
Content-Type application/json Yes

Service Availability & Realtime Pricing

Role: Default
SERVICE / FIELD CODE SERVICE NAME PRICE (₦) STATUS
605 NIN Phone Verification ₦150.00 Available

Request Parameters

PARAMETER TYPE DESCRIPTION REQUIRED
number / phone string 11-digit linked phone number (e.g. 08012345678). Required
ref string Optional unique reference string. Optional
Example Request
cURL
curl -X POST "https://www.api.arewasmart.com.ng/api/v1/nin/phone" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{"number": "08012345678"}'
Success Response (200 OK)
{
    "status": "success",
    "code": 200,
    "message": "verification sucessful",
    "data": {
        "nin": "12345678901",
        "phone": "08012345678",
        "firstname": "Ahmad",
        "surname": "Bello",
        "birthdate": "1985-06-15",
        "gender": "m"
    },
    "transaction_ref": "NINP2134ABCDE",
    "charge": 100.00
}