Developer Portal
All Systems Operational • 99.98% SLA v2.4.0 Enterprise API

The Unified Identity & Utility API Built for High-Growth Businesses

Power your fintech application, agency portal, or digital platform with instant National Identity Number (NIN), Bank Verification Number (BVN), and Tax ID (TIN) verifications, alongside automated Airtime, SME Data, DISCO Electricity Tokens, Cable TV, and Exam PINs.

< 380ms
Avg API Latency
99.98%
Gateway Uptime SLA
20+ Endpoints
Identity & Utilities
₦0 Setup Fee
Pay As You Go

Global Base Endpoint

Production & Sandbox

All requests must be made over secure HTTPS. Include your unique Bearer Token in the authorization header.

HTTPS https://www.api.arewasmart.com.ng/api/v1
Postman Spec
TLS 1.3 Encrypted
JSON Responses
Automated Failover

Explore API Services

Select a category to view endpoint references, parameters, and live code examples.

Check Pricing
8 Endpoints
NIN Services

Direct connection to National Identity Management Commission (NIMC) data. Full identity resolution, phone number search, agent validation, modification tracking, and IPE clearance.

Standard NIN NIN V2 (Photo) Phone Lookup IPE Clearance
View NIN Endpoints
4 Endpoints
BVN Services

High-speed NIBSS Bank Verification Number resolution. Verify customer full names, date of birth, photo enrollment, CRM dispute tracking, and reverse phone lookup.

BVN Verification Central Risk (CRM) Phone Search Modification
View BVN Endpoints
Tax & KYC
Verifications of Identity

Verify individual and corporate Tax Identification Numbers (TIN) via FIRS & Joint Tax Board (JTB). Ensure KYC Level-3 compliance and mitigate business onboarding fraud.

FIRS TIN JTB Registered Corporate Validation
View TIN Endpoints
6 Services
Utility Bills & VTU

Automated fulfillment for Airtime (MTN, Airtel, Glo, 9mobile), cheap SME Data bundles, 11 Nigerian electricity DISCOs tokens, Cable TV activation, and Examination PINs.

Airtime Topup SME Data Electricity Tokens WAEC/NECO
View Utility Endpoints

Get Started in 3 Simple Steps

You can complete full API integration and trigger your first live request in under three minutes.

1
Create Account

Sign up on our platform and receive your instant developer access.

Register Now →
2
Fund Developer Wallet

Transfer to your dedicated virtual account (Moniepoint, Wema, Sterling) with zero minimum balance.

Instant Automated Credit
3
Generate API Key

Copy your Bearer API token from your dashboard settings and start issuing live requests.

Dashboard Login →

Interactive Request Example

Sample request to verify a National Identity Number (NIN).

POST /api/v1/nin/verify
curl -X POST "https://www.api.arewasmart.com.ng/api/v1/nin/verify" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{
    "nin": "12345678901"
  }'
const response = await fetch("https://www.api.arewasmart.com.ng/api/v1/nin/verify", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_TOKEN",
    "Content-Type": "application/json",
    "Accept": "application/json"
  },
  body: JSON.stringify({
    nin: "12345678901"
  })
});

const data = await response.json();
console.log(data);
use Illuminate\Support\Facades\Http;

$response = Http::withToken('YOUR_API_TOKEN')
    ->acceptJson()
    ->post('https://www.api.arewasmart.com.ng/api/v1/nin/verify', [
        'nin' => '12345678901',
    ]);

if ($response->successful()) {
    $data = $response->json();
}
import requests

url = "https://www.api.arewasmart.com.ng/api/v1/nin/verify"
headers = {
    "Authorization": "Bearer YOUR_API_TOKEN",
    "Content-Type": "application/json",
    "Accept": "application/json"
}
payload = {
    "nin": "12345678901"
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())
Standard Response 200 OK
{
  "status": true,
  "message": "NIN verification successful",
  "data": {
    "nin": "12345678901",
    "firstname": "IBRAHIM",
    "surname": "MUSA",
    "middlename": "BELLO",
    "gender": "m",
    "birthdate": "1995-04-12",
    "phone": "08012345678",
    "state": "Kano"
  }
}
WHY AREWA SMART

Enterprise Reliability for Modern Products

Designed by Nigerian engineers for businesses that cannot afford transaction downtime.

Multi-Route Failover

Our gateway automatically switches upstream providers in milliseconds if any telecommunications or agency node experiences latency.

Instant Automated Refunds

Never lose a single Naira to failed downstream provider queries. Your developer balance is instantly credited back in real time.

Lowest Wholesale Rates

Get the best margins on SME data, electricity bill commissions, and bulk identity KYC lookups in Nigeria.

Real-Time Webhooks

Receive event-driven notifications for cable TV activations, electricity token generations, and CRM resolutions with HMAC SHA-256 verification.

Bank-Grade Security

TLS 1.3 enforced, IP whitelisting capabilities, rate-limiting protection, and encrypted token storage.

24/7 Developer Community

Talk directly with our integration engineers on WhatsApp for quick debugging, route updates, and customized volume discounts.

Standardized Response Architecture

Every API endpoint returns a predictable JSON payload to simplify your error handling and parsing logic.

2xx Success Response Envelope
{
  "status": true,
  "message": "Operation completed successfully",
  "data": {
    "reference": "REF_1234567890",
    "amount": 1000
  }
}
4xx / 5xx Error Response Envelope
{
  "status": false,
  "message": "The specified National Identity Number was not found."
}
STATUS CODE MEANING DESCRIPTION
200 OK Success Request fulfilled successfully. Result is available in the data field.
400 Bad Request Client Error Missing parameters or malformed JSON payload.
401 Unauthorized Invalid API Token The provided Bearer token is missing, expired, or invalid.
422 Unprocessable Validation Error Input failed validation rules (e.g., NIN must be exactly 11 digits).
500 Server Error Upstream Issue Temporary upstream switch failure. Automatically retried or refunded.
🚀 Instant Developer Sandbox

Ready to Scale Your Applications with Arewa Smart?

Join over 1,500+ businesses, fintech startups, and agents powering their infrastructure with Nigeria's most reliable, low-latency API gateway.

Instant API Keys
Bank-Grade Security
24/7 Engineer Support
99.98% Uptime
< 250ms Latency