Skip to main content
Remove a 2FA method from your account.

Signature

VastAI.tfa_delete(
    id_to_delete: Optional[int] = None,
    code: Optional[str] = None,
    method_type: Optional[str] = None,
    secret: Optional[str] = None,
    backup_code: Optional[str] = None,
    method_id: Optional[str] = None
) -> dict

Parameters

id_to_delete
Optional[int]
ID of the 2FA method to delete (see vastai tfa status)
code
Optional[str]
2FA code from your Authenticator app, SMS, or Email to authorize deletion
method_type
Optional[str]
2FA Method type. Only use when you only have one method of this type
secret
Optional[str]
Secret token (required for SMS or Email 2FA)
backup_code
Optional[str]
One-time backup code (alternative to regular 2FA code)
method_id
Optional[str]
2FA Method ID to use if you have more than one of the same type (‘id’ from tfa status)

Returns

dict

Example

from vastai import VastAI

client = VastAI(api_key="YOUR_API_KEY")
result = client.tfa_delete()
print(result)