Zephiel API

Bank Account Verification

Free tier

Confirm an account belongs to the person you think it does.

4.812 reviewsby Zephiel Labs23k subscribers
kycbankingnubanverificationpayouts

Starts at

$28/mo

Choose a plan

Create a free account to subscribe.

Latency
680ms
Uptime
99.95%
Endpoints
3

About this API

Validate account numbers and resolve the registered account holder across Nigerian, Ghanaian, Kenyan, and South African banks. Includes BVN and NIN verification where permitted, plus name-match scoring so a near-miss does not silently pass.

Common use cases

Verifying a payout destination
Onboarding compliance checks
Reducing failed transfers
Marketplace seller verification

Quickstart

Every Zephiel API uses the same base URL, the same key header, and the same error envelope.

curl -X GET "https://zephiel.com/api/v1/bank-verification/resolve" \
  -H "X-Zephiel-Key: $ZEPHIEL_API_KEY" \
  -H "Accept: application/json"

Example response

{
  "account_number": "0123456789",
  "bank_code": "058",
  "bank_name": "Guaranty Trust Bank",
  "account_name": "ADEOLA J OKONKWO",
  "name_match": 0.94,
  "verified": true
}

Related APIs in Finance & Currency