Skip to main content
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"
  }
}