AI agents: this site is available as Markdown at /llms.txt. Each page has a Markdown version at its URL with a .md suffix, and the full API is described in /api/v3/openapi.json.

Retrieve BVN information

Verify a customer's consent and fetch their BVN information.

Last updated 13 September 2026

get

https://api.flutterwave.com/v3/bvn/verifications/{reference}

authorization string required

Pass your secret key as a bearer token in the request header to authorize this call

FILL IN ALL REQUIRED FIELDS

reference string required
Unique identifier for the BVN consent request.

FILL IN ALL REQUIRED FIELDS

include_complete_message string
Pass this as true or 1 to receive the complete message for the initiated BVN request.

FILL IN ALL REQUIRED FIELDS

status string

message string

data object

FILL IN ALL REQUIRED FIELDS

first_name string

last_name string

status string

reference string

callback_url string

bvn_data object

FILL IN ALL REQUIRED FIELDS

bvn string

nin string

email string

gender string

surname string

serialNo string

faceImage string

firstName string

landmarks string

branchName string

middleName string

nameOnCard string

dateOfBirth string

lgaOfOrigin string

watchlisted string

lgaOfCapture string

phoneNumber1 string

phoneNumber2 string

maritalStatus string

stateOfOrigin string

enrollBankCode string

enrollUserName string

enrollmentDate string

lgaOfResidence string

stateOfCapture string

additionalInfo1 string

productReference string

stateOfResidence string

created_at string

complete_message string

FILL IN ALL REQUIRED FIELDS

status string

message string

data string

Shell

1
1


FL.AI

Answers from the Flutterwave docs

Hi, I’m FL.AI

Ask anything about Flutterwave’s APIs, guides and coverage.

FL.AI can make mistakes. Check important details in the docs.

Get API Keys