Welcome to the MyOTPApp API! This API allows you to generate and verify One-Time Passwords (OTPs) for user authentication. This page will guide you through the two main endpoints of our API: generate_otp and verify_otp.
To use the MyOTPApp API, you’ll need an API key. This key should be included in the header of each request as X-API-Key.
This endpoint generates an OTP and sends it to a specified phone number.
This endpoint verifies an OTP.
Our API uses standard HTTP status codes to indicate the success or failure of a request. Here are some of the most common codes you might encounter:
200
: Success. The request was successful.400
: Bad request. The request could not be understood or was missing required parameters.401
: Unauthorized. Authentication failed or user does not have permissions for the requested operation.402
: Payment Required. User balance is insufficient.500
: Internal Server Error. An error occurred on the server.If you have any questions or run into any issues, please contact our support team at support@myotp.app.
The team at MyOTP.App came together with a shared passion for simplifying
and democratizing two-factor authentication, and we’ve been working tirelessly ever
since to provide the best possible service to our clients.
© 2025 My OTP App by Broadnet | All rights reserved