# LumiID - [LumiID: Identity Verification APIs for Africa](https://docs.lumiid.com/introduction.md): LumiID provides REST APIs to verify Nigerian NINs, BVNs, bank accounts, businesses, and biometric identities for KYC, KYB, and fraud prevention. - [Get Started with LumiID in 5 Minutes](https://docs.lumiid.com/quickstart.md): Create your LumiID account, generate API keys, and make your first identity verification call with cURL, Python, Node.js, or PHP. - [Authenticate with the LumiID API](https://docs.lumiid.com/authentication.md): Secure every LumiID API request with your Application ID and Secret Key. Learn how to get your keys, pass auth headers, and handle authentication errors. - [Retrieve a widget session result](https://docs.lumiid.com/retrieve-a-widget-session-result.md) - [Check Wallet Balance](https://docs.lumiid.com/check-wallet-balance.md) - [NIN Verification API: Nigerian National ID Lookup](https://docs.lumiid.com/api-reference/government-verification/Nigeria/nin-verification.md): Verify Nigerian National Identification Numbers via NIMC. Retrieve full name, DOB, address, photo, and more with Basic or Premium tier requests. - [BVN Verification API: Nigerian Bank Verification Number](https://docs.lumiid.com/api-reference/government-verification/Nigeria/bvn-verification.md): Verify Nigerian Bank Verification Numbers via NIBSS. Retrieve identity data for KYC, onboarding, and fraud prevention with Basic or Advance tiers. - [NUBAN Account Verification API: Nigerian Bank Account Lookup](https://docs.lumiid.com/api-reference/government-verification/Nigeria/nuban-verification.md): Verify Nigerian bank accounts by NUBAN number and CBN bank code. Confirm account name and bank before transfers, payouts, payroll, or loan disbursements. - [NIN Slip Download API: Generate Official NIN PDF Slips](https://docs.lumiid.com/api-reference/government-verification/Nigeria/nin-slip-download.md): Generate official Nigerian NIN slips as downloadable PDFs in Regular, Improved, or Premium types after verifying a NIN with the LumiID API. - [CAC Business Verification API: Nigerian RC Number Lookup](https://docs.lumiid.com/api-reference/business-verification/nigeria/cac-verification.md): Verify Nigerian companies by CAC RC number. Retrieve registration details, legal status, and director/shareholder data for KYB and compliance. - [TIN Verification API: Nigerian Tax Identification Number](https://docs.lumiid.com/api-reference/business-verification/nigeria/tin-verification.md): Verify Nigerian Tax Identification Numbers via JTB and FIRS. Validate individual and business tax identities for compliance, onboarding, and fraud checks. - [Liveness Detection API: Anti-Spoofing and Deepfake Checks](https://docs.lumiid.com/biometric-checks/liveness-detection.md): Detect whether a selfie is from a real, live person. Blocks spoofing, video replay, and deepfakes with LumiID's passive liveness API in under 500ms. - [Face Match API: Biometric Face Verification and Comparison](https://docs.lumiid.com/biometric-checks/face-match.md): Compare two images with LumiID's AI-powered 1:1 face match API. Accepts Base64 or URL inputs and returns a similarity score and MATCH/MISMATCH decision. - [Government ID Face Match: NIN and BVN Selfie Verification](https://docs.lumiid.com/biometric-checks/government-id-face-match.md): Verify a live selfie against a Nigerian NIN or BVN photo. LumiID fetches the government biometric automatically — submit only the selfie and ID number. - [AML Screening API: Sanctions, PEP, and Watchlist Checks](https://docs.lumiid.com/aml-and-background-intelligence/aml-screening.md): Screen individuals and businesses against 40+ sanctions, PEP, and watchlist sources using LumiID's AML screening API. Returns HIT, REVIEW, or CLEAR. - [Embed LumiID Hosted Widget for Identity Verification](https://docs.lumiid.com/sdks/hosted-widget.md): Embed LumiID identity verification via iframe or mobile WebView. Handles document capture, liveness checks, and results without a custom backend. - [LumiID Python SDK: Nigerian Identity Verification in Python](https://docs.lumiid.com/sdks/python-sdk.md): Install the LumiID Python SDK to verify NIN, BVN, CAC, TIN, and NUBAN records from Python. Requires Python 3.8+. Install with pip install lumiid. - [JavaScript SDK](https://docs.lumiid.com/java-script-sdk.md) - [LumiID API Error Codes and Response Handling Guide](https://docs.lumiid.com/reference/error-codes.md): Complete reference for LumiID API error codes, HTTP status codes, and response handling. Includes retry guidance and best practices for integrations. - [LumiID API Rate Limits: Plans, Headers, and Backoff](https://docs.lumiid.com/reference/rate-limits.md): LumiID rate limits range from 60 req/min on Free to custom on Enterprise. Read rate limit headers and handle 429 responses with exponential backoff. - [Identity Verification Glossary: KYC, KYB, and Fraud Terms](https://docs.lumiid.com/reference/glossary.md): Definitions for identity verification, KYC, KYB, fraud prevention, AML, and LumiID API terms. A reference guide for developers and compliance teams. - [Getting Started Checklist: Set Up Your LumiID Workspace](https://docs.lumiid.com/help/getting-started-checklist.md): Follow this step-by-step checklist to create your workspace, invite your team, add content, and publish your first LumiID project. - [Workspaces vs. Projects in LumiID: What's the Difference?](https://docs.lumiid.com/help/workspaces-and-projects.md): Understand the difference between workspaces and projects in LumiID. Workspaces are your org container; projects are where your content lives. - [Set Up a Custom Domain for Your LumiID Site](https://docs.lumiid.com/help/custom-domain.md): Replace your default LumiID subdomain with your own domain like docs.yourcompany.com. Requires a paid plan and access to your DNS provider. - [Managing API Keys in Your LumiID Workspace](https://docs.lumiid.com/help/managing-api-keys.md): Create, view, rotate, and revoke LumiID API keys from your workspace settings. Learn key permissions, security best practices, and how to monitor usage. - [Invite Team Members to Your LumiID Workspace](https://docs.lumiid.com/help/inviting-team-members.md): Invite colleagues to your LumiID workspace by email. Assign roles like Admin, Editor, Reviewer, or Viewer. Manage and remove members at any time. - [Configure SSO for Your LumiID Workspace](https://docs.lumiid.com/help/sso-configuration.md): Set up SAML 2.0 single sign-on for your LumiID workspace. Connect any SAML-compatible identity provider and enforce team-wide SSO authentication. - [LumiID Billing FAQ: Charges, Refunds, and Invoices](https://docs.lumiid.com/help/billing-faq.md): Answers to common billing questions: when you're charged, accepted payment methods, refund policy, how to get invoices, VAT exemption, and failed payments. - [How to Change Your LumiID Plan](https://docs.lumiid.com/help/change-plan.md): Upgrade, downgrade, or cancel your LumiID plan from workspace billing settings. Changes take effect immediately for upgrades, at period end for downgrades. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.