Method
POST /v1/verify/sms/start
Body Parameters
Headers
string
Bearer token (e.g.
Authorization: Bearer YOUR_API_KEY)string
application/jsonDocumentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
curl -X POST https://api.voyantcloud.com/v1/verify/sms/start \
-H "Authorization: Bearer $VOYANT_API_KEY" \
-H "content-type: application/json" \
-d '{ "phone": "+40700000000" }'
await fetch("https://api.voyantcloud.com/v1/verify/sms/start", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.VOYANT_API_KEY}`,
"content-type": "application/json",
},
body: JSON.stringify({ phone: "+40700000000" }),
})
import os, requests
payload = {"phone": "+40700000000"}
resp = requests.post(
"https://api.voyantcloud.com/v1/verify/sms/start",
headers={
"Authorization": f"Bearer {os.environ['VOYANT_API_KEY']}",
"content-type": "application/json",
},
json=payload,
)
data = resp.json()
{
"ok": true,
"expiresAt": "2025-03-01T12:35:42.000Z"
}
Send a one-time 6-digit code to a phone number for verification.
POST /v1/verify/sms/start
Authorization: Bearer YOUR_API_KEY)application/jsoncurl -X POST https://api.voyantcloud.com/v1/verify/sms/start \
-H "Authorization: Bearer $VOYANT_API_KEY" \
-H "content-type: application/json" \
-d '{ "phone": "+40700000000" }'
await fetch("https://api.voyantcloud.com/v1/verify/sms/start", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.VOYANT_API_KEY}`,
"content-type": "application/json",
},
body: JSON.stringify({ phone: "+40700000000" }),
})
import os, requests
payload = {"phone": "+40700000000"}
resp = requests.post(
"https://api.voyantcloud.com/v1/verify/sms/start",
headers={
"Authorization": f"Bearer {os.environ['VOYANT_API_KEY']}",
"content-type": "application/json",
},
json=payload,
)
data = resp.json()
{
"ok": true,
"expiresAt": "2025-03-01T12:35:42.000Z"
}
SMS_SENDER_ID and your Trigger.dev SMS workflow to deliver messages in production.