Skip to content

ResetManagerOTP

ResetManagerOTP

Description: Disables OTP for the current manager account after verifying the currently active TOTP code.

Access Control

🛡️ Access Level Required: SESSION_MANAGER, SESSION_ADMIN, or SESSION_DEALER


Request Parameters

Name Type Required Description
code string Yes Current valid TOTP code generated from the active secret

Request Example

{
  "code": "123456"
}

Response Parameters

Name Type Description
otp_enabled int 0 when OTP is now disabled

Response Example

{
  "otp_enabled": 0
}

Error Examples

OTP Is Not Enabled

{
  "error": "OTP_NOT_ENABLED"
}

Invalid Code

{
  "error": "INVALID_OTP_CODE"
}

Reset Error

{
  "error": "OTP_CANT_RESET"
}