5 Best APIs for KYB in Nigeria

We've analyzed and compared the top 5 API providers supporting KYB 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 KYB

5 of 5 selected

VOVE ID

Pricing
Custom enterprise pricing — contact VOVE ID for plans. No publicly listed per-verification rates.
NIN Verification
Available
BVN Verification
Available
BVN–NIN Harmonization Check
Available
International Passport Verification
Available
Resident Permit Verification
Available
Business / Company Verification (KYB)
Available
AML / Sanctions Screening
Available
Liveness Detection (Deepfake Resistant)
Available
Cross-region Routing (Africa + Europe)
Available
Merchant Verification for Marketplaces
Available
Unified Compliance Case Record
Available
Free Sandbox
Available
BVN Verification (Nigeria)
Not available
NIN Verification (Nigeria)
Not available
vNIN (Virtual NIN)
Not available
Phone Number Verification (Nigeria)
Not available
CAC Business Verification
Not available
Ghana SSNIT / Voters / Passport
Not available
Kenya National ID / Tax PIN
Not available
South Africa ID (SAID)
Not available
Liveness Detection
Not available
Document Capture / OCR
Not available
Face Match
Not available
Document Verification
Not available
Biometric Face Match
Not available
AML & Sanctions Screening
Not available
KYB (Business Verification)
Not available
Transaction Monitoring
Not available
Travel Rule Compliance
Not available
Device Intelligence & Fraud Detection
Not available
No-Code Workflow Builder
Not available
Ongoing Monitoring
Not available
Nigerian BVN Verification
Not available
Real-time Bank Account Validation
Not available
Nigerian NIN Verification
Not available
CAC Business Registration Check
Not available
Passport OCR and Verification
Not available
Driver's License Verification
Not available
Voter Card Verification
Not available
Mobile SDK (iOS/Android)
Not available
AML Watchlist Screening
Not available
Not available

Kora Identity

Pricing
Per-verification pricing deducted from Kora account balance. No public rate card — contact Kora for identity service pricing. Identity service must be activated separately in the Kora dashboard.
NIN Verification
Not available
BVN Verification
Not available
BVN–NIN Harmonization Check
Not available
International Passport Verification
Not available
Resident Permit Verification
Not available
Business / Company Verification (KYB)
Not available
AML / Sanctions Screening
Not available
Liveness Detection (Deepfake Resistant)
Not available
Cross-region Routing (Africa + Europe)
Not available
Merchant Verification for Marketplaces
Not available
Unified Compliance Case Record
Not available
Free Sandbox
Not available
BVN Verification (Nigeria)
Available
NIN Verification (Nigeria)
Available
vNIN (Virtual NIN)
Available
Phone Number Verification (Nigeria)
Available
CAC Business Verification
Available
Ghana SSNIT / Voters / Passport
Available
Kenya National ID / Tax PIN
Available
South Africa ID (SAID)
Available
Liveness Detection
Not available
Document Capture / OCR
Not available
Face Match
Not available
Document Verification
Not available
Biometric Face Match
Not available
AML & Sanctions Screening
Not available
KYB (Business Verification)
Not available
Transaction Monitoring
Not available
Travel Rule Compliance
Not available
Device Intelligence & Fraud Detection
Not available
No-Code Workflow Builder
Not available
Ongoing Monitoring
Not available
Nigerian BVN Verification
Not available
Real-time Bank Account Validation
Not available
Nigerian NIN Verification
Not available
CAC Business Registration Check
Not available
Passport OCR and Verification
Not available
Driver's License Verification
Not available
Voter Card Verification
Not available
Mobile SDK (iOS/Android)
Not available
AML Watchlist Screening
Not available
Not available

Sumsub

Pricing
Starts at $149/month (non-regulated) or $299/month (regulated). Per-verification: $1.35 (non-regulated) or $1.85 (regulated). Custom enterprise pricing available for high volume.
NIN Verification
Not available
BVN Verification
Not available
BVN–NIN Harmonization Check
Not available
International Passport Verification
Not available
Resident Permit Verification
Not available
Business / Company Verification (KYB)
Not available
AML / Sanctions Screening
Not available
Liveness Detection (Deepfake Resistant)
Not available
Cross-region Routing (Africa + Europe)
Not available
Merchant Verification for Marketplaces
Not available
Unified Compliance Case Record
Not available
Free Sandbox
Not available
BVN Verification (Nigeria)
Not available
NIN Verification (Nigeria)
Not available
vNIN (Virtual NIN)
Not available
Phone Number Verification (Nigeria)
Not available
CAC Business Verification
Not available
Ghana SSNIT / Voters / Passport
Not available
Kenya National ID / Tax PIN
Not available
South Africa ID (SAID)
Not available
Liveness Detection
Available
Document Capture / OCR
Not available
Face Match
Not available
Document Verification
Available
Biometric Face Match
Available
AML & Sanctions Screening
Available
KYB (Business Verification)
Available
Transaction Monitoring
Available
Travel Rule Compliance
Available
Device Intelligence & Fraud Detection
Available
No-Code Workflow Builder
Available
Ongoing Monitoring
Available
Nigerian BVN Verification
Not available
Real-time Bank Account Validation
Not available
Nigerian NIN Verification
Not available
CAC Business Registration Check
Not available
Passport OCR and Verification
Not available
Driver's License Verification
Not available
Voter Card Verification
Not available
Mobile SDK (iOS/Android)
Not available
AML Watchlist Screening
Not available
Not available

MetaMap

Pricing
Custom pricing based on verification volume and document types. Free sandbox available for testing. Contact MetaMap sales for enterprise pricing.
NIN Verification
Not available
BVN Verification
Not available
BVN–NIN Harmonization Check
Not available
International Passport Verification
Not available
Resident Permit Verification
Not available
Business / Company Verification (KYB)
Not available
AML / Sanctions Screening
Not available
Liveness Detection (Deepfake Resistant)
Not available
Cross-region Routing (Africa + Europe)
Not available
Merchant Verification for Marketplaces
Not available
Unified Compliance Case Record
Not available
Free Sandbox
Not available
BVN Verification (Nigeria)
Not available
NIN Verification (Nigeria)
Not available
vNIN (Virtual NIN)
Not available
Phone Number Verification (Nigeria)
Not available
CAC Business Verification
Not available
Ghana SSNIT / Voters / Passport
Not available
Kenya National ID / Tax PIN
Not available
South Africa ID (SAID)
Not available
Liveness Detection
Available
Document Capture / OCR
Not available
Face Match
Not available
Document Verification
Not available
Biometric Face Match
Available
AML & Sanctions Screening
Not available
KYB (Business Verification)
Not available
Transaction Monitoring
Not available
Travel Rule Compliance
Not available
Device Intelligence & Fraud Detection
Not available
No-Code Workflow Builder
Not available
Ongoing Monitoring
Not available
Nigerian BVN Verification
Available
Real-time Bank Account Validation
Not available
Nigerian NIN Verification
Available
CAC Business Registration Check
Available
Passport OCR and Verification
Available
Driver's License Verification
Available
Voter Card Verification
Available
Mobile SDK (iOS/Android)
Available
AML Watchlist Screening
Available
Not available

CAC Beneficial Ownership Register API

Pricing
Free for licensed NIBSS partners and approved super agents.
NIN Verification
Not available
BVN Verification
Not available
BVN–NIN Harmonization Check
Not available
International Passport Verification
Not available
Resident Permit Verification
Not available
Business / Company Verification (KYB)
Not available
AML / Sanctions Screening
Not available
Liveness Detection (Deepfake Resistant)
Not available
Cross-region Routing (Africa + Europe)
Not available
Merchant Verification for Marketplaces
Not available
Unified Compliance Case Record
Not available
Free Sandbox
Not available
BVN Verification (Nigeria)
Not available
NIN Verification (Nigeria)
Not available
vNIN (Virtual NIN)
Not available
Phone Number Verification (Nigeria)
Not available
CAC Business Verification
Not available
Ghana SSNIT / Voters / Passport
Not available
Kenya National ID / Tax PIN
Not available
South Africa ID (SAID)
Not available
Liveness Detection
Not available
Document Capture / OCR
Not available
Face Match
Not available
Document Verification
Not available
Biometric Face Match
Not available
AML & Sanctions Screening
Not available
KYB (Business Verification)
Not available
Transaction Monitoring
Not available
Travel Rule Compliance
Not available
Device Intelligence & Fraud Detection
Not available
No-Code Workflow Builder
Not available
Ongoing Monitoring
Not available
Nigerian BVN Verification
Not available
Real-time Bank Account Validation
Not available
Nigerian NIN Verification
Not available
CAC Business Registration Check
Not available
Passport OCR and Verification
Not available
Driver's License Verification
Not available
Voter Card Verification
Not available
Mobile SDK (iOS/Android)
Not available
AML Watchlist Screening
Not available
Not available

← Swipe to compare all 5 APIs →

++++
VOVE ID

VOVE ID

VOVE ID is an identity verification and compliance platform designed specifically for businesses that operate across multiple regions — particularly fintechs and regulated companies that need KYC infrastructure spanning both African markets (like Nigeria) and European jurisdictions simultaneously. While most KYC providers optimize for either Africa or Europe, VOVE ID's core differentiation is its cross-region routing architecture: a single API integration that automatically applies the appropriate verification workflow based on the customer's country and document context, returning a unified compliance record regardless of where the customer is located. For Nigerian businesses specifically, VOVE ID addresses the growing complexity of CBN KYC requirements — including the 2024 mandate for BVN-NIN harmonization — while simultaneously enabling those same businesses to serve European customers under GDPR and EU AML regulations without building a separate compliance stack. **Core Platform Architecture** VOVE ID's technical architecture centers on intelligent routing: when a verification request comes in, the system identifies the customer's country and document type, selects the appropriate identity data sources and verification workflow for that jurisdiction, runs identity checks, attaches AML and sanctions screening, and returns a single unified compliance record through one API response. Developers do not need to write country-specific routing logic — VOVE ID handles this automatically. This is particularly valuable for platforms with users in both Nigeria (where NIN/BVN verification against NIMC and NIBSS is required) and Europe (where passport or national ID verification under EU standards applies). The same integration handles both. **Nigerian Verification Capabilities** For Nigeria, VOVE ID supports: - **NIN Verification**: National Identification Number verification against NIMC - **BVN Verification**: Bank Verification Number verification against NIBSS/CBN - **BVN-NIN Harmonization Check**: Verifies that a customer's BVN and NIN are properly linked — a CBN compliance requirement under the 2024 bank account harmonization directive - **International Passport**: Verification of Nigerian passport data - **Resident Permits**: For non-Nigerian residents requiring Nigerian financial services **AML & Sanctions Screening** Every identity verification case in VOVE ID automatically triggers AML and sanctions screening. Customers are checked against global sanctions lists (OFAC, UN, EU, UK HMT), Politically Exposed Person (PEP) databases, and adverse media sources. Results are attached to the same verification record returned by the API, providing an integrated KYC + AML output without a separate AML API call. **Merchant & Marketplace Verification** VOVE ID specifically addresses the challenge of Nigerian marketplace and platform businesses that need to verify sellers, agents, service providers, or merchants at scale. The platform supports both individual identity verification and business (KYB) verification — checking company registration, directors, and beneficial ownership — allowing e-commerce platforms, gig economy apps, and agent networks to onboard verified participants efficiently. **Deepfake-Resistant Liveness Detection** VOVE ID integrates advanced liveness detection built to resist 2025–2026 generation deepfake attacks. As AI-generated face videos become increasingly sophisticated, standard liveness checks that rely on motion detection or basic 2D analysis are no longer sufficient. VOVE ID's liveness detection is specifically designed to detect AI-generated presentation attacks, providing protection against the latest fraud vectors. **Cross-Region: Africa + Europe** For Nigerian companies expanding into European markets — or European companies entering Nigeria — VOVE ID's unified API eliminates the need to evaluate, integrate, and maintain separate KYC vendors for each region. The platform's blog (blog.voveid.com) provides guidance specifically for fintechs navigating the Africa-Europe compliance corridor, covering topics like CBN baseline standards 2026, merchant verification in Nigerian marketplaces, and what KYC APIs work across both Africa and Europe. **Authentication & Integration** VOVE ID uses API key authentication via a single unified endpoint. Country and document routing happens server-side. A sandbox environment is available for testing verification flows across different countries. **Pricing** Custom enterprise pricing — no publicly listed per-verification rates. Contact VOVE ID for commercial terms based on verification volume and geographic scope. **Frequently Asked Questions** Q: What makes VOVE ID different from Prembly or Smile Identity? A: VOVE ID's primary differentiation is cross-region routing — one API for both African and European KYC. Prembly and Smile Identity focus primarily on Africa. Q: What is BVN-NIN harmonization and why does it matter? A: CBN mandated in 2024 that all Nigerian bank accounts must have linked BVN and NIN. VOVE ID's harmonization check verifies this linkage, enabling compliance with the directive. Q: Does VOVE ID support AML screening? A: Yes — AML and sanctions screening is attached to every verification case automatically. Q: Can VOVE ID verify Nigerian merchants for marketplace platforms? A: Yes — VOVE ID explicitly supports merchant and marketplace verification workflows including KYB for businesses. Q: Is deepfake liveness detection available? A: Yes — VOVE ID's liveness detection is specifically designed to detect AI-generated deepfake attacks.

++++
Kora Identity

Kora Identity

Kora Identity is the multi-country identity verification feature set within the Kora API (formerly Korapay). It enables Nigerian and pan-African fintechs to verify individuals and businesses across four African countries — Nigeria, Ghana, Kenya, and South Africa — using a single API key shared with Kora payment services. The identity service provides instant verification against government databases using cutting-edge encryption and security protocols. What It Does Kora Identity offers two categories of verification: individual KYC and business KYB. For Nigeria: BVN (Bank Verification Number), NIN (National Identification Number), vNIN (Virtual NIN), and phone number verification. For Ghana: International Passport, SSNIT number, Voters Card, and Driver's Licence verification. For Kenya: International Passport, National ID, phone number, and Tax PIN verification. For South Africa: SAID (South African ID Number) verification. For Nigeria KYB: CAC (Corporate Affairs Commission) business registration verification. How Developers Use It Same credentials as Kora payments — authenticate with Bearer token using Secret Key. Documentation at developers.korapay.com/docs/verify-customers-businesses. Verification costs are deducted per lookup from the Kora account balance. Live mode and Identity service activation required in dashboard before using in production. An OpenAPI specification is available at developers.korapay.com/llms.txt. Pricing Per-verification pricing deducted from Kora account balance. No public rate card. Contact Kora for identity service pricing. Nigeria-Specific Verification Coverage Nigeria has the most comprehensive coverage: BVN (tied to all Nigerian bank accounts), NIN (national ID from NIMC), vNIN (privacy-safe virtual NIN that can be shared without exposing full NIN), and phone number verification. CAC business verification confirms company registration with the Nigerian Corporate Affairs Commission. Challenges and Gotchas (1) Identity service must be separately activated in the Kora dashboard — not automatically available with a new account. (2) No liveness detection, document capture, or selfie match — Kora Identity is data-matching only. (3) Per-lookup billing means costs scale with verification volume. (4) For full biometric KYC (selfie + document), use Smile Identity or Dojah instead. Company Background Kora (formerly Korapay) is a CBN-licensed Nigerian fintech company with multi-country operations. The identity product is part of a broader strategy to be the end-to-end payment and compliance infrastructure for pan-African fintechs. FAQs Q: Does Kora Identity support NIN verification? A: Yes. NIN and vNIN (Virtual NIN) are both supported for Nigeria. Q: Can I verify a business registration (CAC)? A: Yes. CAC verification for Nigerian businesses is supported. Q: Is Kora Identity available in Kenya? A: Yes. Passport, National ID, phone, and Tax PIN verification for Kenya are supported. Q: Do I need a separate API key? A: No. The same Bearer token used for Kora payments is used for identity verification. Kora Identity's multi-country verification scope — covering BVN and NIN in Nigeria, SSNIT and Voter Card in Ghana, and National ID in Kenya — means that Nigerian fintechs expanding to multiple African markets can use the same identity verification provider that powers their Nigerian KYC workflow for their expansion markets, rather than establishing separate identity verification relationships in each new country. This KYC infrastructure continuity reduces integration complexity as platforms expand their geographic footprint. The bank account verification capability within Kora Identity — resolving the account holder name for a provided account number and sort code — prevents payment failures due to account number typos and reduces fraud from account number substitution. For Nigerian platforms processing disbursements to many recipients, pre-validating account details before initiating transfers reduces failed disbursement rates and the operational burden of investigating and correcting failed transfers. CAC business verification through Kora Identity allows platforms serving Nigerian business customers to verify that a provided company name and RC number correspond to a registered and active business entity in the Corporate Affairs Commission database. For B2B lending platforms, supply chain finance providers, and corporate onboarding workflows, CAC verification provides an automated corporate KYC data point that replaces manual document review.

++++
Sumsub

Sumsub

Sumsub (Summary Verification) is a comprehensive identity verification and compliance platform used by over 2,000 businesses globally to verify users, screen for AML risks, monitor transactions, and onboard corporate entities. Headquartered in London with offices across Europe and the Americas, Sumsub powers KYC (Know Your Customer), KYB (Know Your Business), AML screening, and fraud prevention through a single API and no-code workflow builder. ## What the API Does Sumsub provides a suite of verification products accessible through a unified REST API. At the core is its document verification engine, which supports over 14,000 ID document types from more than 220 countries and territories. The platform extracts data from submitted documents using OCR, validates authenticity through tamper detection and security feature analysis, and cross-references extracted data against government databases where available. Beyond document checks, Sumsub offers biometric face matching — comparing a selfie to the document photo — combined with active and passive liveness detection to prevent spoofing attacks using printed photos, videos, or 3D masks. The platform also includes Nigerian NIN slip recognition, voter card parsing, and international passport verification, making it well-suited for Nigerian developer compliance requirements. ## How Developers Use It Developers integrate Sumsub via REST API or through pre-built mobile/web SDKs for iOS, Android, React Native, and Flutter. The typical integration flow involves creating an applicant (a user object in Sumsub), generating an SDK access token, and embedding the Sumsub Web SDK or Mobile SDK to collect the user's documents and selfie. The SDK handles the camera capture, liveness instructions, and document upload entirely in-browser or in-app, and fires a webhook back to your server when verification completes. For server-side processing, key endpoints include: `POST /resources/applicants` to create an applicant, `GET /resources/applicants/{applicantId}/status` to check verification status, `GET /resources/applicants/{applicantId}/one` to retrieve full check results, and `POST /resources/applicants/{applicantId}/requiredIdDocs` to configure which document types to accept. Sumsub Studio is the platform's no-code workflow builder where teams can design custom verification journeys — choosing which checks to run (document, biometric, AML, database, etc.) in what order, with conditional branching based on risk signals, without writing additional code. ## Pricing & Fees Sumsub operates on a per-verification pricing model with monthly minimum commitments. For non-regulated use cases (e.g., marketplaces, gig economy), pricing starts at $149/month with a per-verification cost of approximately $1.35. For regulated entities (fintechs, banks, crypto exchanges), the minimum rises to $299/month with per-verification costs around $1.85. Enterprise plans with custom pricing are available for high-volume customers. Sumsub does not publicly list a free tier; however, a sandbox environment with test credentials is available to all registered developers at no cost. ## Authentication Sumsub uses a dual-token authentication system. Each API request requires an App Token (passed in the `X-App-Token` header) and a request-specific HMAC SHA-256 signature (passed in the `X-App-Access-Sig` header, generated by signing the request body + timestamp using your Secret Key). This scheme prevents replay attacks and ensures requests cannot be tampered with in transit. Developers must store the Secret Key securely and never expose it client-side. The Sumsub SDK separately uses short-lived SDK Access Tokens generated server-side to authenticate end-user sessions. ## Rate Limits Rate limits are not publicly published and vary by plan tier. Sumsub's enterprise plans are designed for high-volume throughput, and production limits are negotiated as part of the contract. Developers on standard plans should contact Sumsub support to confirm their applicable limits. The sandbox environment has its own separate limits appropriate for testing. ## Compliance & Regulations Sumsub is ISO 27001 certified and GDPR compliant. The platform supports compliance with FATF (Financial Action Task Force) recommendations for AML screening, PEP and sanctions list checks against global watchlists including OFAC, EU, UN, and UK Treasury lists. For Nigerian businesses, Sumsub's checks are compatible with CBN KYC guidelines (customer due diligence requirements), NDPR data handling requirements, and EFCC AML obligations. For crypto businesses, the platform includes a Travel Rule module supporting compliance with the FATF Travel Rule for Virtual Asset Service Providers (VASPs), enabling originator/beneficiary data transmission for transactions above regulatory thresholds. ## Challenges & Gotchas for Nigerian Developers 1. **No native BVN lookup**: Sumsub does not directly query the NIBSS BVN database. For BVN verification, you would need to combine Sumsub with a Nigerian BVN API like Mono or Okra. 2. **HMAC signing complexity**: The request signing process is more involved than a simple API key — developers must correctly generate the HMAC SHA-256 signature on every request. Using the official SDK wrappers significantly reduces integration friction. 3. **Pricing for Nigerian scale**: At $1.35–$1.85 per verification, the cost can be significant for mass-market Nigerian apps with millions of users. Factor verification costs into your unit economics early. 4. **Data residency**: Sumsub stores verification data in EU-based infrastructure by default. For NDPR compliance, confirm your data processing agreement covers Nigerian user data appropriately. 5. **Webhook reliability**: Always verify incoming webhooks using the Sumsub signature header before trusting the payload — do not skip webhook signature validation in production. ## Company Background Sumsub was founded in 2015 and is headquartered in London, United Kingdom. The company has raised over $30 million in funding and serves clients in banking, crypto, lending, insurance, and marketplace industries. Notable clients include Bitpanda, Mercuryo, and Rapyd. Sumsub has a dedicated compliance team and regularly updates its watchlist databases and ID document templates. ## Frequently Asked Questions **Q: Can I use Sumsub without a business registration in Nigeria?** A: You can sign up and start testing in sandbox mode without a Nigerian business registration. Going live and enabling billing requires a valid business entity and may require compliance documentation. **Q: Does Sumsub support NGN billing?** A: Sumsub bills in USD. Nigerian businesses will need to pay via USD card, wire transfer, or through a payment provider that supports USD billing. **Q: How long does a verification take?** A: Automated decisions are returned in under 60 seconds in most cases. Manual review (for edge cases flagged by the system) typically takes a few hours. **Q: Is there a free trial?** A: Sumsub provides a full-featured sandbox environment for testing. A paid subscription is required to go live and run real verifications.

++++
MetaMap

MetaMap

MetaMap (formerly known as Mati) is a global identity verification and KYC (Know Your Customer) platform that enables businesses to verify the identities of their users through document scanning, liveness detection, biometric face matching, and direct database verification against government records. For Nigerian businesses, MetaMap provides native verification of Nigerian government-issued identity documents and databases — NIN (National Identification Number), BVN (Bank Verification Number), CAC (Corporate Affairs Commission) registrations, international passports, driver's licenses, and voter cards — making it one of the most comprehensive KYC solutions available for the Nigerian market. **What MetaMap Does** MetaMap provides a complete identity verification pipeline with multiple layers: **1. Document OCR and Authentication** Users submit a photo or scan of a government-issued ID. MetaMap's OCR engine automatically extracts all text fields (name, date of birth, ID number, expiry date), classifies the document type, and performs authenticity checks (detecting tampering, font anomalies, security feature violations). Supported Nigerian documents include: - NIN card (National Identity Card) - International passport (Nigerian e-passport) - Driver's license (FRSC-issued) - Voter's card (INEC-issued) - BVN-linked bank account identity **2. Liveness Detection** A selfie-based liveness challenge confirms the user is physically present and not using a photo or video replay attack. MetaMap's liveness detection uses active challenges (blinking, turning head, smiling) combined with passive AI analysis to detect spoofing attempts, meeting the requirements of ISO 30107-3 Presentation Attack Detection standards. **3. Biometric Face Match** After liveness confirmation, MetaMap compares the selfie against the photo on the submitted ID document. The biometric match score determines whether the person holding the ID is the same person pictured on it — the core protection against using stolen documents. **4. Database Verification (Nigeria-Specific)** Beyond document verification, MetaMap queries Nigerian government databases directly: - **NIN verification**: Validates the NIN number against NIMC (National Identity Management Commission) records - **BVN verification**: Validates the Bank Verification Number against CBN/NIBSS records - **CAC verification**: Validates Nigerian business registration numbers against CAC records for KYB (Know Your Business) checks - **Driver's license**: Validates against FRSC (Federal Road Safety Corps) database This database verification layer is critical — it confirms the document is not only authentic but also belongs to the specific individual presenting it. **5. AML Watchlist Screening** MetaMap screens names against global sanctions lists (OFAC, EU, UN), PEP (Politically Exposed Persons) databases, and adverse media sources — an essential layer for Nigerian financial institutions complying with FATF recommendations and CBN AML/CFT regulations. **6. KYB (Know Your Business)** For B2B onboarding, MetaMap supports business verification: confirming Nigerian company registration status through CAC, verifying beneficial ownership, and screening company names and directors against sanctions databases. **How Developers Integrate MetaMap** MetaMap provides multiple integration options: - **Web SDK**: A JavaScript SDK that renders the complete KYC flow in-browser — camera capture, liveness challenge, and document upload in a white-labeled UI - **Mobile SDK (iOS and Android)**: Native SDKs for embedding the KYC flow directly into mobile apps, leveraging the device camera and biometric capabilities - **REST API**: For server-side orchestration — submit pre-captured images via API for processing without using the UI SDKs - **No-Code Flow Links**: Generate a unique verification link to share with users who complete KYC via a web browser without any custom integration Authentication uses OAuth 2.0 client credentials: exchange your API client ID and secret for an access token, then use the token for all API calls. **Webhooks** MetaMap sends webhook notifications when verification status changes — approved, rejected, or pending manual review. This enables real-time onboarding automation without polling. **Pricing** MetaMap uses custom, volume-based pricing. There is no published self-serve pricing — businesses contact MetaMap sales to negotiate pricing based on: - Verification volume (number of checks per month) - Document types required (NIN + BVN database checks cost more than document-only checks) - Geographic markets - Contract length A free sandbox environment is available for development and testing. **Nigerian Regulatory Context** Nigerian fintech regulation requires KYC compliance at multiple tiers: - **CBN KYC Regulations**: Tiered KYC (Tier 1/2/3) for mobile money and payment service banks - **NDPR Compliance**: MetaMap processes biometric data — a special category under Nigeria's NDPR requiring explicit consent and enhanced data protection measures - **FATF Recommendations**: AML screening is required for financial institutions and virtual asset service providers MetaMap's Nigerian document verification and AML screening capabilities directly address these regulatory requirements, enabling Nigerian fintechs to demonstrate compliance during CBN examinations. **Company Background** MetaMap was founded in 2019 as Mati Identity and rebranded to MetaMap around 2021. The company is headquartered in San Francisco with strong emerging market focus, particularly in Latin America and Africa. They have raised significant venture funding and serve hundreds of businesses globally. MetaMap's Nigerian operations include direct integrations with NIN, BVN, and CAC databases — demonstrating a genuine commitment to the Nigerian market rather than a generic global solution applied superficially. MetaMap is a leading choice for Nigerian businesses that need comprehensive, end-to-end KYC with native Nigerian database verification, biometric liveness detection, and AML screening in a single integrated platform.

++++
CAC Beneficial Ownership Register API

CAC Beneficial Ownership Register API

API providing access to company data, directors information, beneficial owners, and Persons With Significant Control (PSC) details. Integrated with NIBSS platform for KYB (Know Your Business), compliance verification, and due diligence. Real-time access to CAC company database.