Disable user MFA
POST
https://app.speybooks.com/api/v1/admin/users/{id}/disable-mfaDisable multi-factor authentication for a user who has lost access to their authenticator app. Clears totp_enabled, totp_verified, and totp_secret.
Returns 404 if the user does not exist or MFA is not currently enabled.
Side Effects
- Writes
USER_MFA_DISABLEDtoadmin_audit_log
Security Note
This is a high-privilege operation. The audit trail records which admin disabled MFA and when. The user should be advised to re-enable MFA after regaining authenticator access.
Path parameters
id string requiredUser ID whose MFA to disable.
Response
200 MFA disabled. TOTP secret cleared.
Error codes
400 Invalid user ID.
404 User not found or MFA not enabled.