curl -X POST "https://api.wadial.com/api/v1/sessions/{sessionId}/messages/video" \
-H "Authorization: Bearer $WADIAL_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-123-video-v1" \
-d '{"to":"15551234567","content":{"type":"video","mediaUrl":"https://example.com/demo.mp4","mimetype":"video/mp4","caption":"Quick demo"}}'
{
"data": {
"to": "15551234567",
"contentType": "video",
"mediaUrl": "https://example.com/demo.mp4",
"caption": "Quick demo",
"status": "sent"
}
}
API Reference
Send video
Send a video message from a connected token.
POST
/
api
/
v1
/
sessions
/
{sessionId}
/
messages
/
video
curl -X POST "https://api.wadial.com/api/v1/sessions/{sessionId}/messages/video" \
-H "Authorization: Bearer $WADIAL_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-123-video-v1" \
-d '{"to":"15551234567","content":{"type":"video","mediaUrl":"https://example.com/demo.mp4","mimetype":"video/mp4","caption":"Quick demo"}}'
{
"data": {
"to": "15551234567",
"contentType": "video",
"mediaUrl": "https://example.com/demo.mp4",
"caption": "Quick demo",
"status": "sent"
}
}
The token must be paired and
connected: true.
Use Idempotency-Key when retrying the same send.
curl -X POST "https://api.wadial.com/api/v1/sessions/{sessionId}/messages/video" \
-H "Authorization: Bearer $WADIAL_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: order-123-video-v1" \
-d '{"to":"15551234567","content":{"type":"video","mediaUrl":"https://example.com/demo.mp4","mimetype":"video/mp4","caption":"Quick demo"}}'
{
"data": {
"to": "15551234567",
"contentType": "video",
"mediaUrl": "https://example.com/demo.mp4",
"caption": "Quick demo",
"status": "sent"
}
}
Was this page helpful?
⌘I