Documentation navigation

PublicFactor

MFA factor returned by Auth.

NameTypeDefinition
id?FactorIdFactor UUID.
factor_typeFactorTypeKind of MFA factor.
status?FactorStatusFactor verification status.
display_name?stringUser-facing factor label.
phone?stringPhone number for phone factors.
created_at?IsoTimestampFactor creation timestamp.
updated_at?IsoTimestampFactor update timestamp.
last_challenged_at?IsoTimestamp | nullLast challenge timestamp, or null if never challenged.

Example

{  "id": "factor-id",  "factor_type": "totp",  "status": "verified",  "display_name": "Authenticator app",  "phone": "+15551234567",  "created_at": "2026-01-01T00:00:00.000Z",  "updated_at": "2026-01-01T00:00:00.000Z",  "last_challenged_at": "2026-01-01T00:00:00.000Z"}