Nigeria
West Africa · NGN (₦) · dial code +234 · English, Hausa, Yoruba, Igbo
- Local currency
- NGN
- Phone numbers
- +2348031234567
- National ID
- BVN / NIN: live
Available in Nigeria
- Phone verification (SMS OTP)
- SMS and bulk SMS
- Document OCR and verification
- Liveness detection
- Face match
- Address verification
- Verification Suite (applicant links and embed)
- Website audit
- Domain verification
- AI content detection
- Video and voice calls
- Live streaming
- Chat
- WhatsApp assistant and platform
- File tools (PDF, images, audio)
- Short links
- QR codes
- Video meetings
Nigerian data services
These services read Nigerian records, and Nigeria is where they work.
- BVN verification
- NIN verification
- Driver's licence (FRSC)
- Bank account name check
- BVN to account match
- CAC business registry check
- Credit bureau score
- Bills (airtime, data, electricity, TV)
- Business payment gateway (collections)
Prices in NGN
Prices are in naira.
| Service | Price | Unit |
|---|---|---|
| Phone verification (SMS OTP) | ₦6.00 | per code sent |
| SMS | ₦3.00 | per message |
| Document OCR and verification | ₦50.00 | per document |
| Liveness detection | ₦80.00 | per check |
| Face match | ₦80.00 | per check |
| Address verification | ₦150.00 | per check |
| Video call | ₦2.50 | per participant-minute |
| Voice call | ₦1.00 | per participant-minute |
| Website audit | ₦300.00 | per scan |
| AI text detection | ₦80.00 | per check |
Phone number format
Nigeria mobile numbers are written locally as 0803 123 4567 and internationally as +2348031234567. The leading 0 is a national prefix: we drop it when we add +234, so local-format numbers work if you also send the country.
curl
curl -X POST https://api.identifyorg.com/v1/phone/verify/start \
-H "X-IdentifyOrg-Key: io_live_xxxx" \
-H "Content-Type: application/json" \
-d '{ "phone": "+2348031234567" }'
# The same number in local format needs the country:
curl -X POST https://api.identifyorg.com/v1/phone/verify/start \
-H "X-IdentifyOrg-Key: io_live_xxxx" \
-H "Content-Type: application/json" \
-d '{ "phone": "08031234567", "country": "NG" }'Node.js
const res = await fetch("https://api.identifyorg.com/v1/phone/verify/start", {
method: "POST",
headers: { "X-IdentifyOrg-Key": process.env.IDENTIFYORG_KEY, "Content-Type": "application/json" },
body: JSON.stringify({ phone: "08031234567", country: "NG" }), // or phone: "+2348031234567"
});
const { id } = await res.json(); // then POST /v1/phone/verify/check with { id, code }Python
import os, requests
r = requests.post(
"https://api.identifyorg.com/v1/phone/verify/start",
headers={"X-IdentifyOrg-Key": os.environ["IDENTIFYORG_KEY"]},
json={"phone": "+2348031234567"},
)
verification_id = r.json()["id"]Topping up your balance
Card, bank transfer and USSD in naira.
Data protection
Personal data in Nigeria is governed by the Nigeria Data Protection Act 2023. Phone verification stores only a salted hash of each code; check your own obligations as the data controller.

