API Documentation

Send OTP

This endpoint will be closed on August 31, 2025.

Status Description

StatusDescriptionCondition
0RequestedSMS OTP has been requested.
1DeliveredSMS OTP has been delivered to destination number. This status will be charged.
2VerifiedSMS OTP has been verified using verify OTP API. This status will be charged.
3Not VerifiedSMS OTP has not been verified after the time limit. This status will be charged.
4FailedOperator cannot send SMS OTP to destination number
5Request ErrorVerihubs cannot reach Operator
6RejectedRequest rejected due to Too Many Requests
7UndeliveredSMS OTP has not been delivered to destination number (response received from Operator). This status will be charged.
8No Delivery ReportDelivered without Delivery Report from Operator after certain period. This status will be charged.
9BlockedDestination Number has been blocked by Verihubs's system
Language
Click Try It! to start a request and see the response here!