Skip to main content

MFASetupRequest

Version: v3.0.0

Supporting model

A request/response or nested model — not a stored DynamoDB entity.

Overview

MFA Setup Request Model

Fields

FieldTypeRequiredDefaultDescription
mfa_typeMFATypeEnums (TOTP, SMS)MFA Type Enums
actionMFAActionEnums (setup, verify, disable)MFA Action Enums
access_tokenstr
codestr

APIs / Triggers

TriggerEndpoint / SourceDetailHandler
APIPOST /newuser/mfa/setupsrc/mfa/user_mfa_setup.py

Change history

v3.0.0 · 2025-08-21 · Olaniyi Ajayi · e8e093c81

disable mfa

  • Removed field phone_number (breaking).
  • Removed field session (breaking).
  • Added required field access_token.
  • Field action enum value disable added.
v2.0.0 · 2025-08-21 · Olaniyi Ajayi · 7b168dd9d

userput fx

  • Removed field target_user_id (breaking).
  • Field action type changed: str → MFAActionEnums (breaking).
  • Field action enum value setup added.
  • Field action enum value verify added.
  • Field mfa_type type changed: str → MFATypeEnums (breaking).
  • Field mfa_type enum value SMS added.
  • Field mfa_type enum value TOTP added.
v1.0.0 · 2025-08-20 · Olaniyi Ajayi · 5a02a1f11

mfa test

  • Initial version.

Generated from dismantly-backend/Microservices/User/dependencies/models.py. Do not edit by hand.

Models last synced: 2026-06-23 13:21 UTC