Skip to content

Verify email ​

http
POST /api/auth/verify-email

Public

Consumes the token from the verification email link (/verify-email?token=…).

Body ​

FieldTypeRules
tokenstring64 lowercase hex characters

Response 200 ​

json
{ "user": { "id": "…", "emailVerified": true, "…": "…" } }

The token is cleared, so the link works only once.

Errors ​

StatusCodeCause
400VALIDATION_ERRORMalformed token
400BAD_REQUESTUnknown or already-used token

Nexlm is a peer-to-peer facilitator and never holds customer Naira.