General 2FA (OTP) setup
Two-factor authentication (2FA) is a security process where a user must provide two authentication factors to prove their identity before accessing their account or making a transaction. For online transactions, two-factor authentication usually includes a one-time pin (OTP) sent to a user's mobile device via SMS, email, or another channel.
Infobip 2FA API allows you to send OTP messages over SMS, email, and voice channels, and to verify OTPs received from your customers.

Some common uses of OTP validation are:
- OTP as a second factor in combination with a password or other form of authentication
- Passwordless log in, only verifying user's phone number via OTP
- OTP as an extra layer of security for sensitive actions, triggering additional verification
API access and channel setup
Before starting with integration and testing, make sure you have access to Infobip's APIs. Learn how to get started with Infobip APIs.
When you are ready to start sending live traffic, you will need to set up your channel(s). This includes configuring a sender, and for certain channels, completing additional steps.
Use the links below to get started with each channel: