User enters email or username
On your site, the user provides their Uvio email or username.
Integrate secure Uvio-based login into your platform. Users receive a one-time code in the Uvio mobile app — no passwords needed.
For full endpoint details, parameters, and error codes — see the API Reference (OTP section).
OTP authentication lets you verify Uvio users on your platform in two API calls.
On your site, the user provides their Uvio email or username.
Your server calls POST /otps with the user identifier.
A 6-digit code arrives in the Uvio mobile app. The code is valid for 10 minutes.
Your server calls POST /otp-verifications with the code. On success you receive user data: id, email, first_name, last_name.
Before the user enters the OTP code on your platform, your interface must include the following: