Skip to main content

Two-Factor Authentication


Two-Factor Authentication (2FA) is a security mechanism that adds an extra layer of protection to user accounts by requiring two forms of verification before granting access. Unlike traditional authentication, which relies solely on a password, 2FA combines something the user knows (a password) with something the user has (e.g., a smartphone, security token) or something the user is (e.g., a fingerprint or facial recognition).

This method significantly enhances security by making it more difficult for unauthorized users to gain access to accounts, even if they manage to obtain the user's password. 2FA is widely adopted across various platforms and services to safeguard sensitive information, prevent unauthorized access, and protect against phishing attacks and other cyber threats.


Request 2FA Code

You can request a 2FA code whenever you want using the next path:

POST {base_url}/authentication/verify

You need to specify the following fields:

FieldRequiredDescription
channelYesString field that identifies the channel type that wil receive the code
toYesString field that defines the phone number or client account that will receive the code