NIN Basic Verification
NIN Basic · NIN_BASIC
Confirms that a National Identification Number exists and returns the core identity fields held against it.
Service catalogue
IDEX brings Nigerian identity checks — National Identification Number, Bank Verification Number and account-to-identity matching — into one dashboard and one REST API. Every service below is a configured record rather than bespoke code, so the fields listed on this page are the exact fields the web form collects, the API validates and your receipt records.
Awaiting provider activation
You need a lawful basis before you look anyone up
An identity check is processing of personal data. Before you run one you must have a lawful basis for it under the Nigeria Data Protection Act — and where that basis is consent, the recorded consent of the person whose record you are checking. IDEX asks you to confirm this on every verification form and stores the confirmation against the reference, so you have an audit trail. Results are supplied by third-party data providers and reflect the records those providers hold: a check can legitimately return no match, and no result should be treated on its own as proof of identity.
Every service in the catalogue follows the same four steps.
Fund your wallet
Verifications are paid for from a prepaid naira wallet. You top it up once and each check draws from the balance, so there is no card authorisation in the middle of a lookup.
Submit the fields the service requires
The catalogue entry defines them. Anything that fails validation is rejected before it reaches a provider and before your wallet is touched.
IDEX prices, debits and calls the provider
One engine handles pricing, the debit, the provider call and settlement, so the amount you were quoted is the amount you are charged.
You get a result and a reference
Every outcome — completed, no match found, or unable to complete — is recorded against a reference you can quote, with the ledger entry beside it.
3 services in this category. Prices shown are the standard individual band; your own band may be lower.
NIN Basic · NIN_BASIC
Confirms that a National Identification Number exists and returns the core identity fields held against it.
NIN Advanced · NIN_ADVANCED
Full identity record including demographic detail and, where the provider supplies it, the record photograph.
Phone → NIN · NIN_PHONE
Resolves a registered Nigerian phone number to the identity record linked to it.
3 services in this category. Prices shown are the standard individual band; your own band may be lower.
BVN · BVN_BASIC
Confirms that a Bank Verification Number is valid and returns the identity fields held against it.
BVN Advanced · BVN_ADVANCED
Extended BVN record including enrolment detail and, where available, the record photograph.
BVN Validation · BVN_VALIDATION
A yes/no check that a BVN exists, without returning personal data. The privacy-preserving option where you only need to confirm validity.
2 services in this category. Prices shown are the standard individual band; your own band may be lower.
Identity Match · IDENTITY_MATCH
Compares a name and date of birth you already hold against the identity record, returning a match score rather than the record itself.
Bank → NIN · BANK_NIN
Resolves a Nigerian bank account to the identity linked to it, for onboarding and payout verification.
Extending the catalogue
A service on IDEX is a record: a code, the fields it requires, its price bands and a mapped provider endpoint. That is why a check you do not see here is usually a matter of setting one up rather than building one.
One field contract
The requirements listed against each service drive the dashboard form, the API validator and the admin editor from the same definition. A form can never ask for a field the API would reject, and an added field appears in both places at once.
Nothing is sellable on a flag alone
Marking a service live is not enough to charge for it. IDEX also requires an enabled, mapped provider endpoint before a single naira leaves a wallet, which is why the catalogue reports readiness honestly instead of promising a lookup it cannot perform.
Enterprise and volume requirements
If you need a check that is not listed, a different response shape, a dedicated environment or a negotiated rate for sustained volume, tell us what you are trying to verify and the volume you expect. We will tell you plainly whether it is something IDEX can support and when.
Tell us which checks you need, the volume you expect and how you would rather integrate — dashboard, API or both. We will come back with a written answer, including whether a service is ready.