Pular para o conteúdo principal
POST
/
instances
/
{id}
/
chat
/
send
/
video
Enviar video
curl --request POST \
  --url https://api.vzaps.com/instances/{id}/chat/send/video \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "phone": "5511999999999",
  "video": "https://cdn.exemplo.com/midias/clipe.mp4",
  "caption": "Legenda opcional",
  "id": "MSG-VID-001",
  "reply_to_message_id": "3EB020510113BAA6561C"
}
'
{
  "code": 200,
  "success": true,
  "data": {
    "message_id": "90B2F8B13FAC8A9CF6B06E99C7834DC5"
  }
}

Autorizações

Authorization
string
header
obrigatório

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Parâmetros de caminho

id
string
obrigatório

Identificador publico da instancia no formato gerado pela plataforma: prefixo VZ seguido de caracteres alfanumericos.

Exemplo:

"VZ9K2M4N8P1Q3R5S7T0WABCD01EF"

Corpo

application/json

Mídia (Video): URL pública (http/https) ou data URL em base64 com prefixo data: (ex.: data:video/mp4;base64,...). O exemplo abaixo usa URL.

phone
string
obrigatório
video
string
obrigatório

URL pública do vídeo (https://...) ou data URL em base64 (data:<mime>;base64,<payload>).

caption
string
jpeg_thumbnail
string

Opcional. Miniatura em base64 (bytes ou string conforme o cliente).

id
string

Opcional. Identificador da mensagem no pedido; se omitido, o servidor gera um automaticamente.

mentioned_ids
string[]
delay
integer
reply_to_message_id
string

ID da mensagem WhatsApp que ser? respondida/citada.

Resposta

200 - application/json

Requisicao aceita

code
integer
obrigatório
success
boolean
obrigatório
data
object