Core Banking Services
  1. KYC
Core Banking Services
  • Introduction
  • Terminologies
  • Webhooks
  • Authentication
  • Account
    • Product List
      GET
    • Create Account
      POST
    • Find Client
      POST
    • Accounts
      GET
    • Create Additional Account
      POST
    • Account Details By BVN
      GET
    • Get Client Addresses
      GET
    • Get Account Details
      GET
    • Get Account Summary
      GET
    • Client Images
      GET
    • Update BVN
      POST
    • Update Transaction Limit
      POST
  • KYC
    • Get KYC Info
      POST
    • Update KYC
      POST
    • Get KYC Level
      GET
  • Transaction
    • Payment Types
      GET
    • Debit Account
      POST
    • Credit Account
      POST
    • Transaction History
      GET
    • Transaction Details
      GET
  • Transfer
    • Get Institutions
      GET
    • Name Inquiry
      POST
    • Interbank Transfer
      POST
    • InterBank Transfer Query
      GET
    • Transfer Details
      GET
    • IntraBank Transfer
      POST
    • Intrabank Transfer To Virtual Accounts
      POST
  • Reporting
    • Report Types
    • Get Report Parameters
    • Create Report
    • Report Details
    • Get Reports
  • Schemas
    • Client
    • Product
  1. KYC

Get KYC Level

GET
/core/kyc/getlevel/{clientId}
This API gets the KYC (Know Your Customer) level of a specific client.

Response Body#

The response confirms the kyc level of the client.
Field NameTypeDescription
clientIdIntegerUnique identifier of the client whose KYC was updated.
kycLevelIntegerKYC Level Of Client
bvnStatusBooleanReturns true if bvn has been verified or false if otherwise
ninStatusBooleanReturns true if nin has been verified or false if otherwise

Request

Path Params

Body Params application/json

Example
{
   	"kycLevel":1,
    "clientId": 70
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/core/kyc/getlevel/' \
--header 'Content-Type: application/json' \
--data-raw '{
   	"kycLevel":1,
    "clientId": 70
}'

Responses

🟢200Success
application/json
Body

Example
{
    "clientId": 72,
    "kycLevel": 0,
    "bvnStatus": true,
    "ninStatus": true,
    "idDocumentId": null,
    "addressDocumentId": null
}
Modified at 2025-11-11 16:51:22
Previous
Update KYC
Next
Payment Types
Built with