Skip to main content
GET/api/v1/kyc/nin/advance
A richer NIN lookup — the standard identity data plus birth, residence, origin and next-of-kin details, for compliance and risk.

Headers

Query parameters

Getting tax details with nin_tin

tax_id and tax_residency are not part of the default response. To get them, add nin_tin=true to the query:
The two tax fields are then appended to the same entity object — everything else in the response is unchanged. Treat them as optional in your code: parse them defensively, since they are absent whenever nin_tin is off and may come back empty if the holder has no TIN on record.

Response

Returns an entity with the holder’s names, gender, date of birth, phone number, and a base64-encoded photo — plus the fields the basic lookup doesn’t carry: birth details, full residence and origin, and next of kin.

Identity

Birth, residence and origin

Next of kin

Tax details

Only returned when you pass nin_tin=true.
The photo, address, next-of-kin, and tax fields are sensitive personal data — the next-of-kin fields describe a third party who did not initiate your check. Store only what you need, keep it encrypted at rest, and never write these values to logs.
Need demographics, profession, previous name and address, or the holder’s signature? Use Premium NIN, which returns everything below plus those fields.

Errors

Sandbox

Test with nin=70123456789 against https://sandbox.dojah.io. See Sandbox & test data for every test value.