Verify

Trigger SMS Verification Code

post
Authorizations
Body
tostringRequired
serviceNamestringOptional
timeoutSecondsnumberOptional
codeLengthnumberOptional
realtimebooleanOptional
bypassbooleanOptional
externalIdstringOptional
longcodeIdnumberOptional
poolIdstringOptional
senderNamestringOptional
gatedbooleanOptional
Responses
200

Success

application/json
post
POST /v3/verify/sms/send-code HTTP/1.1
Host: api.mobile-text-alerts.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 224

{
  "to": "text",
  "serviceName": "text",
  "timeoutSeconds": 1,
  "codeLength": 1,
  "realtime": true,
  "bypass": true,
  "externalId": "text",
  "longcodeId": 1,
  "tags": {
    "ANY_ADDITIONAL_PROPERTY": "text"
  },
  "poolId": "text",
  "senderName": "text",
  "gated": true
}
{
  "to": "text",
  "timeoutSeconds": 1,
  "type": "sms",
  "status": "PENDING",
  "messageId": "text",
  "verificationId": "text",
  "deliverable": true,
  "reason": "text",
  "carrier": "text",
  "lineType": "text",
  "risk": null
}

Check SMS Verification Code

post
Authorizations
Body
tostringOptional
verificationIdstringOptional
codestringRequired
Responses
200

Success

application/json
post
POST /v3/verify/sms/check-code HTTP/1.1
Host: api.mobile-text-alerts.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 51

{
  "to": "text",
  "verificationId": "text",
  "code": "text"
}
{
  "to": "text",
  "verificationId": "text",
  "status": "PENDING"
}

Get Verification

get
Authorizations
Path parameters
verificationIdstringRequired
Responses
200

Success

application/json
Responseall of
get
GET /v3/verify/{verificationId} HTTP/1.1
Host: api.mobile-text-alerts.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
  "success": true,
  "error": "text",
  "message": "text",
  "data": {
    "id": "text",
    "number": "text",
    "serviceName": "text",
    "timeoutSeconds": 1,
    "codeLength": 1,
    "createdAt": "2025-10-13T21:09:27.751Z",
    "expiresAt": "2025-10-13T21:09:27.751Z"
  }
}

List Verifications

get
Authorizations
Query parameters
Responses
200

Success

application/json
Responseall of
get
GET /v3/verify HTTP/1.1
Host: api.mobile-text-alerts.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
{
  "success": true,
  "error": "text",
  "message": "text",
  "data": {
    "rows": [
      {
        "id": "text",
        "number": "text",
        "serviceName": "text",
        "timeoutSeconds": 1,
        "codeLength": 1,
        "createdAt": "2025-10-13T21:09:27.751Z",
        "expiresAt": "2025-10-13T21:09:27.751Z"
      }
    ],
    "page": 1,
    "pageSize": 1,
    "total": 1
  }
}

Verify Phone Number

post
Authorizations
Body
numberstringRequired
bypassbooleanOptional
Responses
200

Success

application/json
post
POST /v3/verify/number HTTP/1.1
Host: api.mobile-text-alerts.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 31

{
  "number": "text",
  "bypass": true
}
{
  "deliverable": true,
  "reason": "text",
  "carrier": "text",
  "lineType": "text",
  "risk": null
}

Last updated

Was this helpful?