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.

Validate an OTP

Check that the one-time password a customer entered matches the OTP you created.

Last updated 13 September 2026

post

https://api.flutterwave.com/v3/otps/{reference}/validate

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
A unique reference of the OTP.

FILL IN ALL REQUIRED FIELDS

otp int 32 required
The one time password sent to the customer.

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