5 Best APIs for Address Verification in Nigeria

We've analyzed and compared the top 5 API providers supporting Address Verification for Nigerian developers and businesses. Find the right infrastructure fit for your startup below.

Written by Editorial Staffs as at 5th August, 2026

All APIs with Address Verification

5 of 5 selected

iDenfy

Pricing
Pay-per-approved-verification only. Premium: $1.30/check; Basic: $1.35/check; Enterprise: $0.55–$0.65/check (down to $0.50 at high volume). No charge for failed or rejected verifications.
Document Verification
Available
Biometric Face Match
Available
Liveness Detection
Available
Human Review Fallback
Available
AML & PEP Screening
Available
Ongoing Daily Monitoring
Available
Address Verification
Available
No-Code Risk Rule Builder
Available
KYB (Business Verification)
Not available
Nigerian BVN Lookup
Not available
Video KYC
Not available
BVN Verification (Basic + Advanced)
Not available
NIN Verification
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Not available
FRSC Driver's License Verification
Not available
International Passport Verification
Not available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available
Multi-carrier Rate Shopping
Not available
Label/Waybill Generation
Not available
Real-time Tracking
Not available
Carrier Discounts
Not available
Batch Shipment Processing
Not available
USPS / UPS / FedEx / DHL
Not available
Nigerian Domestic Carriers
Not available
Nigeria Pickup
Not available
Lagos Last-mile Delivery
Not available
KYC Compliance
Not available
Sandbox Mode
Not available
Nigerian Coverage
Not available
REST API
Not available
Fraud Prevention
Not available

Prembly (IdentityPass)

Pricing
Per-verification pricing. No publicly listed flat rates — sign up at dashboard.prembly.com for pricing. Enterprise and volume-based plans available. Free sandbox for testing.
Document Verification
Not available
Biometric Face Match
Not available
Liveness Detection
Not available
Human Review Fallback
Not available
AML & PEP Screening
Not available
Ongoing Daily Monitoring
Not available
Address Verification
Available
No-Code Risk Rule Builder
Not available
KYB (Business Verification)
Not available
Nigerian BVN Lookup
Not available
Video KYC
Not available
BVN Verification (Basic + Advanced)
Available
NIN Verification
Available
Virtual NIN (vNIN) Verification
Available
BVN + NIN + Phone in One API Call
Available
CAC Company Verification (KYB)
Available
FRSC Driver's License Verification
Available
International Passport Verification
Available
Vehicle Plate Number Verification
Available
Stamp Duty Verification
Available
Bank Account Name Verification
Available
Facial Recognition / Liveness Detection
Available
AML / Sanctions Screening (RadarR)
Available
Pan-African ID Verification (7 countries)
Available
Free Sandbox Environment
Available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available
Multi-carrier Rate Shopping
Not available
Label/Waybill Generation
Not available
Real-time Tracking
Not available
Carrier Discounts
Not available
Batch Shipment Processing
Not available
USPS / UPS / FedEx / DHL
Not available
Nigerian Domestic Carriers
Not available
Nigeria Pickup
Not available
Lagos Last-mile Delivery
Not available
KYC Compliance
Not available
Sandbox Mode
Not available
Nigerian Coverage
Not available
REST API
Not available
Fraud Prevention
Not available

Youverify

Pricing
Per-verification pricing — rates vary by ID type and country. Contact Youverify for enterprise pricing. Integrates via SDK or REST API. No publicly listed flat-rate pricing.
Document Verification
Not available
Biometric Face Match
Not available
Liveness Detection
Not available
Human Review Fallback
Not available
AML & PEP Screening
Not available
Ongoing Daily Monitoring
Not available
Address Verification
Available
No-Code Risk Rule Builder
Not available
KYB (Business Verification)
Not available
Nigerian BVN Lookup
Not available
Video KYC
Not available
BVN Verification (Basic + Advanced)
Not available
NIN Verification
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Available
FRSC Driver's License Verification
Available
International Passport Verification
Available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
BVN Verification (NIBSS direct)
Available
NIN Verification (NIMC direct)
Available
Voter ID Verification
Available
Facial Recognition + Liveness Detection
Available
Video KYC (vKYC) with session recording
Available
AML / PEP / Sanctions Screening
Available
yvOS 300M+ Identity Database
Available
30+ African Countries
Available
CBN 5-year Audit Trail Retention
Available
Risk Scoring
Available
Plug-and-play SDK Integration
Available
Multi-carrier Rate Shopping
Not available
Label/Waybill Generation
Not available
Real-time Tracking
Not available
Carrier Discounts
Not available
Batch Shipment Processing
Not available
USPS / UPS / FedEx / DHL
Not available
Nigerian Domestic Carriers
Not available
Nigeria Pickup
Not available
Lagos Last-mile Delivery
Not available
KYC Compliance
Not available
Sandbox Mode
Not available
Nigerian Coverage
Not available
REST API
Not available
Fraud Prevention
Not available

Easypost Shipping API

Pricing
Free plan: 100 tracker updates/month, 1000 API calls. Paid plans from $10/month. US, Canada, UK, Australia carrier discounts automatically applied.
Document Verification
Not available
Biometric Face Match
Not available
Liveness Detection
Not available
Human Review Fallback
Not available
AML & PEP Screening
Not available
Ongoing Daily Monitoring
Not available
Address Verification
Available
No-Code Risk Rule Builder
Not available
KYB (Business Verification)
Not available
Nigerian BVN Lookup
Not available
Video KYC
Not available
BVN Verification (Basic + Advanced)
Not available
NIN Verification
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Not available
FRSC Driver's License Verification
Not available
International Passport Verification
Not available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available
Multi-carrier Rate Shopping
Available
Label/Waybill Generation
Available
Real-time Tracking
Available
Carrier Discounts
Available
Batch Shipment Processing
Available
USPS / UPS / FedEx / DHL
Available
Nigerian Domestic Carriers
Not available
Nigeria Pickup
Not available
Lagos Last-mile Delivery
Not available
KYC Compliance
Not available
Sandbox Mode
Not available
Nigerian Coverage
Not available
REST API
Not available
Fraud Prevention
Not available

Dojah Address Verification API

Pricing
Free sandbox for testing. Paid production plans priced per verification. Volume discounts available for fintechs and enterprises.
Document Verification
Not available
Biometric Face Match
Not available
Liveness Detection
Not available
Human Review Fallback
Not available
AML & PEP Screening
Not available
Ongoing Daily Monitoring
Not available
Address Verification
Available
No-Code Risk Rule Builder
Not available
KYB (Business Verification)
Not available
Nigerian BVN Lookup
Not available
Video KYC
Not available
BVN Verification (Basic + Advanced)
Not available
NIN Verification
Not available
Virtual NIN (vNIN) Verification
Not available
BVN + NIN + Phone in One API Call
Not available
CAC Company Verification (KYB)
Not available
FRSC Driver's License Verification
Not available
International Passport Verification
Not available
Vehicle Plate Number Verification
Not available
Stamp Duty Verification
Not available
Bank Account Name Verification
Not available
Facial Recognition / Liveness Detection
Not available
AML / Sanctions Screening (RadarR)
Not available
Pan-African ID Verification (7 countries)
Not available
Free Sandbox Environment
Not available
BVN Verification (NIBSS direct)
Not available
NIN Verification (NIMC direct)
Not available
Voter ID Verification
Not available
Facial Recognition + Liveness Detection
Not available
Video KYC (vKYC) with session recording
Not available
AML / PEP / Sanctions Screening
Not available
yvOS 300M+ Identity Database
Not available
30+ African Countries
Not available
CBN 5-year Audit Trail Retention
Not available
Risk Scoring
Not available
Plug-and-play SDK Integration
Not available
Multi-carrier Rate Shopping
Not available
Label/Waybill Generation
Not available
Real-time Tracking
Not available
Carrier Discounts
Not available
Batch Shipment Processing
Not available
USPS / UPS / FedEx / DHL
Not available
Nigerian Domestic Carriers
Not available
Nigeria Pickup
Not available
Lagos Last-mile Delivery
Not available
KYC Compliance
Available
Sandbox Mode
Available
Nigerian Coverage
Available
REST API
Available
Fraud Prevention
Available

← Swipe to compare all 5 APIs →

++++
iDenfy

iDenfy

iDenfy is a developer-first identity verification platform offering automated KYC (Know Your Customer) through a pay-per-approved-verification model, where businesses are only charged when a user is successfully verified — rejected or abandoned sessions are completely free. Founded in 2017 and headquartered in Kaunas, Lithuania, iDenfy supports over 3,000 document types from more than 200 countries and territories, combining AI-powered document analysis, biometric face matching, liveness detection, and optional human review in a three-step verification pipeline. The platform is particularly notable for its no-code risk rule builder that allows compliance teams to configure custom verification logic — risk scoring, conditional check triggers, and decisioning rules — without requiring engineering involvement for each policy change. ## What the API Does iDenfy's core product is its three-step KYC flow: **Step 1 — Document Check**: The user uploads a government-issued ID (passport, national ID card, driver's license) using iDenfy's guided capture interface. The AI engine performs OCR extraction, authenticity analysis, and security feature validation against a library of 3,000+ document templates covering 200+ countries, including Nigerian international passports, NIN slips, voter cards, and driver's licenses. **Step 2 — Liveness Detection**: A selfie is captured with passive or active liveness checks to confirm the user is physically present. The biometric engine then matches the selfie against the document photo. **Step 3 — AI + Human Review**: iDenfy's AI processes the verification automatically. Cases flagged as uncertain are escalated to a human review queue where trained analysts make the final determination. This hybrid approach delivers higher accuracy than purely automated systems, particularly for low-quality document images or challenging lighting conditions common in mobile captures. Additional features include: **Address Verification** (extracting address data from proof-of-address documents), **AML & PEP Screening** (ongoing daily monitoring of approved users against global watchlists), and a **No-Code Risk Rule Builder** for defining custom verification policies without code. ## How Developers Use It Integration is via REST API or pre-built SDKs for Web, iOS, and Android. The authentication flow: 1. POST to `https://ivs.idenfy.com/api/v2/token` with your API key and secret to generate a short-lived `authToken` and `redirectUrl` for the user session. 2. Redirect the user to the `redirectUrl`, or embed the iDenfy Web SDK using the `authToken`. 3. The user completes document upload and selfie in iDenfy's hosted UI. 4. Results are delivered to your configured webhook callback URL when review completes (AI-instant for clean cases, human review for flagged cases). 5. Retrieve the full verification result via the API using the scan reference ID. ## Pricing & Fees iDenfy uses a pay-per-approved-verification model: - **Premium Plan**: $1.30 per approved verification - **Basic Plan**: $1.35 per approved verification - **Enterprise Plan**: $0.55–$0.65 per approved verification (down to $0.50 at high volume) Critically, **rejected and incomplete verifications are not charged**. This aligns iDenfy's pricing with your successful user conversions — you only pay when a user is cleared to proceed. Annual billing and volume discounts are available on enterprise plans. ## Authentication iDenfy uses an API key pair authentication model. Your API key and secret are exchanged via a POST request to the token generation endpoint (`/api/v2/token`), which returns a short-lived `authToken` specific to each user session. This session token is then used to initialize the verification flow for that user. The server-to-server API calls (status checks, result retrieval) use your API key directly as a Bearer token. ## Rate Limits Rate limits are not publicly documented and vary by plan tier. Contact iDenfy support for specific throughput limits on your subscription. ## Compliance & Regulations iDenfy is ISO 27001 certified and GDPR compliant. The platform supports FATF KYC recommendations and is designed for use by regulated financial institutions, crypto exchanges, and compliance-driven businesses. AML and PEP screening coverage includes OFAC, UN, EU, UK Treasury, and global adverse media databases. For Nigerian deployments, iDenfy's document verification capabilities align with CBN KYC Customer Due Diligence requirements for digital financial service providers. ## Challenges & Gotchas for Nigerian Developers 1. **Human review turnaround**: While AI decisions are near-instant, human review cases can take minutes to hours. Design your onboarding UX to handle asynchronous verification results gracefully. 2. **No native BVN integration**: iDenfy does not directly query the NIBSS BVN database. Pair with a Nigerian BVN API if BVN verification is a requirement. 3. **USD billing**: iDenfy bills in USD. Nigerian developers need a USD-capable payment method. 4. **NDPR considerations**: Biometric data processed by iDenfy qualifies as sensitive personal data under NDPR. Review the data processing agreement for Nigerian user data handling. 5. **Pricing tier selection**: The $0.10–$0.15 difference between Premium and Basic tiers is minor, but Enterprise pricing (down to $0.50) becomes significant at high volumes. Negotiate your plan based on projected monthly verification volume. ## Company Background iDenfy was founded in 2017 in Kaunas, Lithuania. The company provides identity verification services to clients across fintech, crypto, gaming, real estate, and other regulated industries globally. iDenfy emphasizes its hybrid AI + human review model as a differentiator — arguing that fully automated systems miss subtle forgeries that trained human reviewers catch, particularly for non-standard document types. ## Frequently Asked Questions **Q: Am I charged for failed verifications?** A: No. iDenfy only charges for approved verifications. Rejected, failed, and abandoned sessions are not billed. **Q: Does iDenfy support Nigerian identity documents?** A: Yes. Nigerian international passports, NIN slips, voter cards, and driver's licenses are covered within iDenfy's 3,000+ document template library. **Q: What is the turnaround time for verification?** A: AI-reviewed cases return decisions in seconds. Human review cases typically resolve within minutes to a few hours depending on queue load. **Q: Can compliance teams adjust rules without engineering help?** A: Yes. iDenfy's no-code risk rule builder allows compliance teams to configure verification logic, risk scoring, and conditional checks without any code changes.

++++
Prembly (IdentityPass)

Prembly (IdentityPass)

Prembly (formerly known as IdentityPass) is a Nigerian-founded identity verification and compliance infrastructure company serving businesses across Africa. Originally launched as IdentityPass — with the Identitypass brand still widely recognized — the company now operates under the Prembly name while maintaining the "Identitypass by Prembly" product identity. All three domains (identitypass.com, myidentitypass.com, prembly.com) resolve to the same company, with prembly.com being the current primary brand. Prembly provides a comprehensive API that allows businesses to verify individual and business identities using government-backed data sources across seven African countries: Nigeria, Kenya, Ghana, Uganda, South Africa, Sierra Leone, and Rwanda. In Nigeria, Prembly is NIMC-licensed, meaning it has direct, authorized access to NIN data from Nigeria's National Identity Management Commission — one of the most critical authorizations for any Nigerian KYC provider. **Core Verification Services** For Nigeria, Prembly's API covers: 1. **BVN Verification (Basic and Advanced)**: Verify a Bank Verification Number against the CBN/NIBSS database. Basic returns name and DOB; Advanced returns full customer details including phone, enrollment bank, and photo. 2. **NIN Verification**: Verify a National Identification Number against NIMC's database, returning name, DOB, gender, and photo. Supports both standard NIN and Virtual NIN (vNIN) verification — the tokenized format required by NIMC's new data privacy policy. 3. **BVN + NIN + Phone Mashup**: A single API call that simultaneously verifies BVN, NIN, and phone number — dramatically simplifying KYC integration by reducing three separate calls into one. 4. **CAC Company Verification (KYB)**: Look up and verify a Nigerian company's CAC registration details — company name, registration number, directors, and status — for Know Your Business (KYB) compliance. 5. **FRSC Driver's License Verification**: Verify a Nigerian driver's license against the Federal Road Safety Commission database. 6. **International Passport Verification**: Verify a Nigerian international passport number and details. 7. **Vehicle Plate Number Verification**: Match a vehicle plate number to the registered owner's details. 8. **Stamp Duty Verification**: Verify stamp duty documents. 9. **Bank Account Name Verification**: Confirm that a bank account name matches the account number before initiating transfers — fraud prevention for disbursements. 10. **Address Verification**: Physical and digital address verification for Nigerian addresses. 11. **Facial Recognition & Liveness Detection**: Biometric verification matching a live selfie to a government ID photo, with liveness checks to prevent spoofing. **RadarR — AML & Compliance Screening** Prembly's RadarR product provides Anti-Money Laundering (AML) screening, sanctions list checking, and Politically Exposed Person (PEP) screening. This is a separate product within the Prembly ecosystem, designed for businesses with regulatory obligations to screen customers against global watchlists. **Pan-African Coverage** Beyond Nigeria, Prembly supports identity verification in Kenya, Ghana, Uganda, South Africa, Sierra Leone, and Rwanda — using country-specific national ID documents and verification databases. This makes Prembly a strong choice for platforms expanding across Africa without needing country-specific verification vendors. **Authentication & Developer Experience** API access is managed through dashboard.prembly.com. Keys are passed via the x-api-key header or as Bearer tokens. Sandbox credentials are available immediately upon account registration — no documents or credit card required for testing. Production access requires business verification (CAC + director ID). SDKs are available for Python (github.com/prembly/prembly_python) and JavaScript (Vanilla), with additional language support maintained in the Prembly GitHub organization. **Pricing** Prembly uses per-verification pricing. Rates vary by verification type (simpler lookups like NIN cost less than biometric or address verifications). No flat-rate pricing is publicly listed — sign up at dashboard.prembly.com for a pricing quote or enterprise plan. Volume discounts are available. **Compliance** Prembly is NIMC-licensed for NIN data access and complies with CBN KYC tiers 1–3, NDPR (Nigeria Data Protection Regulation), and relevant data privacy regulations in each supported country. All data handling adheres to NIMC's vNIN tokenization requirements. **Challenges** Pricing is not transparent without registration, which slows initial evaluation. Physical address verification involving field agents takes longer than instant digital checks. For international markets beyond Prembly's seven supported countries, a global KYC provider (Smile Identity, Sumsub, Jumio) would be needed. **Frequently Asked Questions** Q: Is Prembly the same as IdentityPass? A: Yes. Prembly is the parent company, and "Identitypass by Prembly" is the product name. All three domains (identitypass.com, myidentitypass.com, prembly.com) are the same company. Q: Can I test without a registered business? A: Yes. Sandbox access at dashboard.prembly.com requires only an email registration — no documents needed. Q: Does Prembly support AML screening? A: Yes, via the RadarR product — a separate AML and sanctions screening module within the Prembly ecosystem. Q: What is the BVN+NIN+Phone mashup endpoint? A: A single API call that verifies all three data points simultaneously, simplifying KYC for Nigerian customer onboarding. Q: Which African countries does Prembly support? A: Nigeria, Kenya, Ghana, Uganda, South Africa, Sierra Leone, and Rwanda.

++++
Youverify

Youverify

Youverify is a Nigerian-founded identity verification and compliance infrastructure company offering an end-to-end KYC, AML, and fraud prevention platform designed for African businesses operating under regulatory compliance requirements. Trusted by hundreds of businesses across Nigeria and 30+ African countries, Youverify's flagship product — the YouVerify Operating System (yvOS) — provides access to a global government-backed identity database of 300 million+ records through a single unified API. Youverify is particularly distinguished by its direct integrations with Nigerian government identity authorities: NIMC (NIN verification), NIBSS (BVN verification), and CAC (business registration) — meaning verifications return data directly from authoritative government sources, not from third-party aggregated copies. This direct-source approach significantly reduces false positives and data freshness issues. **yvOS — YouVerify Operating System** yvOS is Youverify's core product: a unified API endpoint that orchestrates the full KYC/AML workflow in a single session. Developers configure a verification flow (e.g., NIN + BVN + facial recognition + AML screening) and yvOS handles all data source routing, response aggregation, risk scoring, and audit trail generation automatically. This eliminates the need to manage multiple separate API integrations and build custom orchestration logic. **Nigerian ID Verifications Supported** - **BVN (Bank Verification Number)**: Direct NIBSS verification — returns name, DOB, phone, and enrollment details - **NIN (National Identification Number)**: Direct NIMC verification — confirms identity against Nigeria's national biometric database - **FRSC Driver's License**: FRSC database verification of license number, holder name, and validity - **International Passport**: Nigerian immigration service verification - **Voter ID (INEC)**: Independent National Electoral Commission voter registration verification - **CAC Company Verification**: Corporate Affairs Commission lookup for KYB compliance **Video KYC (vKYC) — CBN Compliant** Youverify's video KYC module allows businesses to conduct live identity verification sessions with customers via video call. The vKYC session is recorded, encrypted, and stored for the CBN-mandated minimum of five years. ISO 30107-3 compliant liveness detection with deepfake resistance is embedded in the session, providing a tamper-evident audit trail from initial onboarding through to ongoing compliance monitoring. **Biometrics & Liveness Detection** Facial recognition with active and passive liveness detection is available as a standalone verification step or integrated into the full KYC flow. The liveness detection is ISO 30107-3 compliant, meaning it meets the international standard for biometric presentation attack detection. Deepfake attacks — increasingly used to bypass identity checks — are specifically addressed. **AML & Compliance Screening** Automatic PEP (Politically Exposed Person) and sanctions screening is triggered at the point of vKYC or KYC completion. Results feed into the customer's initial risk score and the case management workflow in Youverify's compliance dashboard. AML screening covers global sanctions lists, PEP databases, and adverse media sources. **30+ African Countries** Beyond Nigeria, Youverify supports identity verification in 30+ African countries including Ghana, Kenya, South Africa, Ivory Coast, Senegal, and others. Country-specific national ID documents are supported, making it a strong choice for platforms expanding across Africa. **Authentication & Data Security** Youverify uses API key-based authentication. All data in transit is encrypted with TLS 1.2 minimum; data at rest uses AES-256 encryption. The platform is designed to comply with NDPR (Nigeria Data Protection Regulation) and CBN data handling requirements. **Integration Options** Youverify integrates via REST API or plug-and-play SDKs (available for web, iOS, and Android). The SDK approach enables non-technical teams to embed verification flows without writing custom API integration code. The platform delivers 99.9% uptime through enterprise-grade infrastructure. **Pricing** Per-verification pricing — rates vary by verification type (basic ID lookup vs. biometric + liveness vs. full video KYC) and country. Enterprise plans with volume pricing are available. Contact Youverify for a pricing schedule. **Challenges for Nigerian Developers** Pricing requires a sales engagement. While yvOS simplifies integration by providing a unified API, configuring complex multi-step verification flows may require compliance and product design input beyond standard developer integration. Physical address verification involves agent visits with associated delays. **Frequently Asked Questions** Q: Does Youverify use direct government data sources for Nigeria? A: Yes. Youverify integrates directly with NIMC (NIN), NIBSS (BVN), and CAC — not via aggregated copies. Q: Is Youverify's liveness detection certified? A: Yes — ISO 30107-3 compliant with deepfake resistance. Q: How many African countries does Youverify cover? A: 30+ African countries through the yvOS platform. Q: How long is vKYC session data retained? A: 5 years — the minimum required by CBN regulations. Q: Does Youverify support AML screening? A: Yes — automatic PEP and sanctions screening with risk scoring is included in the platform.

++++
Easypost Shipping API

Easypost Shipping API

EasyPost is a US-headquartered shipping API platform that consolidates rate shopping, label printing, address verification, and tracking across 70+ major Western carriers (UPS, FedEx, USPS, DHL, Royal Mail, Canada Post, and more) into a single developer-friendly API. EasyPost does NOT support Nigerian domestic carriers and cannot be used for Nigeria-to-Nigeria shipping. Its primary relevance to Nigerian developers and businesses is for US and international operations — specifically for businesses with US, UK, Canadian, or Australian shipping needs, Nigerian diaspora businesses, and Nigerian companies managing operations or shipments in Western markets. **What EasyPost Does** EasyPost provides four core shipping services: **1. Multi-carrier Rate Shopping** Submit package dimensions, weight, origin, and destination to receive rate quotes from all available carriers simultaneously. Compare USPS First Class vs UPS Ground vs FedEx Home Delivery for any US domestic shipment, or compare DHL Express vs FedEx International Priority for international routes. **2. Shipping Label Generation** After selecting a carrier and service level, create the shipment to receive a prepaid shipping label as a PDF or ZPL (thermal printer format) URL. Print and attach to the package. EasyPost's pre-negotiated rates with USPS, FedEx, and UPS are significantly lower than retail walk-in rates. **3. Address Verification** Validate US addresses before shipping to reduce failed deliveries. Returns the USPS-standardized address, residential/commercial flag, and deliverability status. **4. Shipment Tracking** Track any shipment across 70+ carriers using a unified tracking API. Returns normalized status events with timestamps and location data regardless of carrier. **Carrier Coverage (Western Focus)** US domestic: - USPS (all service classes: Priority Mail, First Class, Ground Advantage) - UPS (Ground, 2nd Day Air, Next Day Air, etc.) - FedEx (Home Delivery, Express, 2Day, Overnight, etc.) International from US: - DHL Express - FedEx International - UPS Worldwide - USPS Priority Mail International UK: - Royal Mail (various services) - DHL UK Canada: Canada Post, Purolator Australia: Australia Post, StarTrack **No Nigerian Carrier Support** EasyPost explicitly does not cover: - GIG Logistics - Red Star Express - Sendbox - Kwik Delivery - Any Nigerian domestic postal or courier service For Nigerian domestic shipping, use Sendbox, GIG Logistics API, or Konga Logistics instead. **How Developers Use EasyPost** Authentication uses HTTP Basic Auth with the API key as username: Rate shopping: ``` POST https://api.easypost.com/v2/shipments Authorization: Basic BASE64(YOUR_API_KEY:) { "shipment": { "from_address": { "street1": "123 Main St", "city": "New York", "state": "NY", "zip": "10001", "country": "US" }, "to_address": { "street1": "456 Oak Ave", "city": "Los Angeles", "state": "CA", "zip": "90001", "country": "US" }, "parcel": { "weight": 16, "length": 8, "width": 6, "height": 4 } } } ``` Returns all available rates. Then buy a specific rate to generate the label: ``` POST https://api.easypost.com/v2/shipments/{id}/buy { "rate": { "id": "rate_xxx" } } ``` Returns the label URL, tracking number, and tracking URL. SDKs available for Python, Ruby, Node.js, PHP, Java, C#, and Go. **Pricing** - **Free**: 100 tracker updates/month, 1000 API calls. No credit card required. - **Growth**: $10/month for higher limits - **Scale/Enterprise**: Custom pricing for high volume Beyond the platform fee, actual shipping costs are charged when labels are purchased — at EasyPost's pre-negotiated carrier rates. **Nigerian Relevance Scenarios** Although EasyPost does not cover Nigeria domestically, it is valuable in these scenarios: 1. **Nigerian-American E-Commerce**: An entrepreneur in the Nigerian diaspora selling from the US needs to ship to US customers. EasyPost is the fastest way to integrate USPS, UPS, and FedEx with negotiated discounts. 2. **Nigerian Companies with US Fulfillment**: Some Nigerian brands use US-based third-party logistics (3PL) warehouses for US customers. EasyPost integrates with most US 3PL platforms. 3. **Nigeria-to-International via US Intermediary**: A Nigerian exporter shipping through a US-based intermediary (a forwarder or consolidator) can use EasyPost for the US-side outbound leg. 4. **UK/Australia Operations**: Nigerian businesses with UK or Australian operations can use EasyPost for those markets. **Compliance** EasyPost is SOC 2 Type II certified. API calls are encrypted via HTTPS. For high-volume shippers, EasyPost provides volume commitment programs with additional rate discounts. **Company Background** EasyPost was founded in 2012 in San Francisco by Jarrett Streebin. The company is bootstrapped and profitable, rare in the startup ecosystem. EasyPost processes hundreds of millions of shipments annually and has grown to serve thousands of e-commerce businesses ranging from small Shopify merchants to large enterprises. Their API is widely regarded as the most developer-friendly shipping API available for Western markets, with excellent documentation, consistent uptime, and responsive support. For Nigerian developers building for Western markets, EasyPost is the leading choice. For Nigerian domestic logistics, use the Nigerian-specific APIs (GIG, Sendbox, Kwik, Konga Logistics) instead.

++++
Dojah Address Verification API

Dojah Address Verification API

Dojah Address Verification API is a specialized endpoint within the broader Dojah identity verification platform, enabling Nigerian businesses to validate customer addresses programmatically and in real time. Part of a comprehensive KYC ecosystem that also includes BVN verification, NIN lookup, and document checks, the Address Verification API allows fintechs, lenders, e-commerce platforms, and logistics companies to confirm that submitted addresses are legitimate Nigerian locations — reducing fraud, improving delivery success rates, and maintaining regulatory compliance. Dojah was founded to make identity verification accessible and affordable for African businesses. The address verification product directly addresses a challenge unique to the Nigerian market: informal and inconsistent address formats. Unlike countries with standardized postal systems, Nigerian addresses often rely on local landmarks, neighborhood names, and abbreviated LGA references that vary by city and speaker. Dojah's API normalizes and validates these inputs against reference databases, providing a structured verification result. **How Address Verification Works** The API accepts address details including street, LGA, state, and postal code. It cross-references this against verified address databases and geospatial records to return a confidence score and structured verification result indicating whether the address exists and can be matched to a known location. For enhanced verification, Dojah can also cross-reference the address against identity records tied to BVN or NIN, confirming that the person claiming to live at an address actually has records linking them to that location. The API returns standardized responses in JSON format, making it straightforward to integrate into onboarding flows. A pass result indicates the address is verifiable; a fail or low-confidence result triggers manual review or additional verification steps. **KYC Compliance for Nigerian Fintechs** The Central Bank of Nigeria's KYC guidelines require financial institutions to verify customer addresses as part of customer due diligence. This applies to digital banks, lending platforms, cryptocurrency exchanges, investment apps, and payment processors operating under CBN regulation. Failing to adequately verify addresses exposes businesses to regulatory penalties and increases fraud exposure. Dojah's Address Verification API provides an automated, auditable way to fulfill this requirement. Each verification creates a timestamped record that can be stored and presented to regulators during audits. By automating what would otherwise be a manual document-review process, companies can onboard hundreds of customers per day without proportionally scaling their compliance team. **Fraud Prevention in E-Commerce and Lending** Nigerian online merchants face significant losses from card-not-present fraud and account takeover attempts. One common fraud signal is a mismatch between the billing address on file and the delivery address submitted at checkout. By verifying both addresses through Dojah's API, merchants can flag suspicious orders before fulfillment. For digital lenders using BNPL models or personal loan products, address verification is a key signal in credit risk assessment. A borrower who cannot verify their stated home address represents higher default risk. Automating this check at the application stage reduces manual underwriting time and improves the quality of the loan book. **Logistics and Last-Mile Delivery** Failed deliveries cost Nigerian logistics companies money in wasted fuel, courier time, and customer service overhead. A significant portion of failed deliveries result from incorrect or incomplete addresses submitted at checkout. The Dojah Address Verification API can be integrated at the point of checkout or dispatch to validate that a delivery address corresponds to a real, locatable Nigerian location before a courier is dispatched. This pre-dispatch validation reduces failed first-attempt deliveries, improves courier efficiency, and lowers the rate of customer refund requests. For high-volume logistics operations managing hundreds or thousands of daily deliveries across Lagos, Abuja, and other Nigerian cities, even a small improvement in first-attempt delivery success translates directly to significant cost savings. **Sandbox for Safe Testing** Dojah provides a sandbox environment that mirrors the production API with test data, allowing developers to build and test address verification flows without consuming paid API credits or exposing real customer data during development. The sandbox uses realistic Nigerian address formats and returns both pass and fail scenarios, enabling thorough testing of application error handling and edge cases. **Integration with the Dojah Ecosystem** One of the most powerful aspects of using Dojah Address Verification is its native integration with the wider Dojah platform. A business can combine address verification with BVN verification, NIN lookup, facial recognition, and document scanning in a single API relationship, simplifying vendor management and potentially reducing per-verification costs through bundled pricing. This makes Dojah an attractive one-stop KYC solution for Nigerian fintechs and regulated businesses. Authentication uses standard API Key headers, and the RESTful endpoints follow predictable patterns documented in the Dojah developer portal. Onboarding is fast — a developer can obtain API credentials, integrate the endpoint, and run their first verification within a day. For Nigerian businesses navigating the dual challenge of regulatory compliance and fraud prevention, Dojah Address Verification API is a targeted, effective tool that automates one of the most operationally complex parts of customer onboarding.