Error thrown when MFA verification fails.
try { await mfa.verify({ mfaToken, otp: '123456' });} catch (error) { if (error instanceof MfaVerifyError) { if (error.cause?.error === 'invalid_grant') { console.error('Invalid or expired verification code'); } }} Copy
try { await mfa.verify({ mfaToken, otp: '123456' });} catch (error) { if (error instanceof MfaVerifyError) { if (error.cause?.error === 'invalid_grant') { console.error('Invalid or expired verification code'); } }}
Optional
Readonly
Serialize error for HTTP responses. Called automatically by Response.json() and JSON.stringify(). Ensures both SDK and HTTP API consumers get identical shape.
Error thrown when MFA verification fails.
Example