Skip to main content
POST
Verify SMS Verification Message

Authorizations

Authorization
string
header
required

Use Bearer {your_api_token} in the Authorization header.

Headers

Accept
string
default:application/json
Content-Type
string
default:application/json

Body

application/json
otp
string
required

One-time passcode submitted by the user.

trustFlowId
integer
required

Trust flow identifier used to categorize or group requests for tracking or reporting.

trustValidationId
string
required

Trust validation identifier for the verification request.

ref_id
string

Optional reference identifier returned by the send step.

country_code
string

Optional country dialing code (for example, +60). Include if not already bound in session context.

phone_number
string

Optional phone number without country code. Include if not already bound in session context.

Response

200 - application/json

SMS verification completed successfully

Successful response after verifying an SMS OTP (v3).

success
boolean
message
string
data
object
verificationStatus
string
verificationStatusCode
integer
trustFlowId
integer
trustValidationId
string
verificationType
string
Example:

"sms_verification"

metadata
object | null