cURL
curl --request POST \ --url https://api.flowxi.app/api/v1/register-email-code/set-password \ --header 'Content-Type: application/json' \ --data ' { "email": "[email protected]", "code": "123456", "password": "Str0ngP@ssw0rd!", "password_confirmation": "Str0ngP@ssw0rd!" } '
{ "code": "TOKEN_ISSUED", "message": "Token issued.", "access_token": "125|XXXXXXXXXXXXXXXXXXXXXXXX", "token_type": "Bearer", "user_id": 123, "account_status": "active" }
Validates OTP under lock, activates the user, deletes OTP row, and issues a token.
"[email protected]"
6-digit code.
"123456"
"Str0ngP@ssw0rd!"
Account activated + token issued.
"OK"
Bearer token (plain text). Shown only once.
"125|XXXXXXXXXXXXXXXXXXXXXXXX"
"Bearer"
123
"active"