Skip to content
Logo

api.auth.mfa.enroll

Start TOTP enrollment. Returns a provisioning URI you can render as a QR (or surface secret_base32 for manual entry). Confirm with auth.mfa.activate.

const  = await ...();
// enrollment.provisioning_uri → render as QR
// enrollment.secret_base32    → fallback for manual entry

Arguments: none.

Returns: Promise<{ provisioning_uri: string; secret_base32: string }>.

REST endpoint: POST /auth/mfa/enroll.