A simple guide to SemperID services, pricing and integration.
Ask the teamSemperID offers four services: BVN Full Details, NIN Full Details, Passport Lookup and CAC (company, directors and shareholders lookups).
Per-call prices range from ₦100 to ₦300, depending on the lookup. The pricing page lists the current rate for every lookup.
Per resolved call. A match, a mismatch and no record are all answers and are billed. Provider failures and timeouts are not billed.
From a prepaid wallet in the console. Each workspace gets its own virtual account, so you top up by bank transfer, and every charge is recorded in the wallet ledger.
Yes. Create a test key in the console and call any check with its published sandbox values. Each check has six, one for every outcome your application needs to handle.
An approved business verification (KYB) for your workspace and two-factor sign-in on the account that creates the live key. Both are completed in the console.
Yes. Combine any of the four services and scope each API key to exactly the checks it may call.
From your backend. Do not place secret API keys or identity numbers in frontend code, URLs, analytics or browser storage.
Every error carries a request_id and a machine-readable code, so you can tell invalid input, an authentication problem and an unavailable source apart. Send an Idempotency-Key and a settled result is safe to retry.
Yes. Subscribe an HTTPS endpoint to verification, wallet, KYB and API key events. Every delivery is signed with HMAC-SHA256 and retried on a schedule that runs to 24 hours until your endpoint returns a 2xx.
Each check accepts 60 requests a minute.
Create an account in the console, generate a test key and make your first sandbox request. Talk to sales if you are planning high volumes.
Create an account, make a test key and call any of the four services against the sandbox.