Pular para o conteúdo

Enviar imagem

Envia uma imagem, com legenda opcional, para um número ou grupo. Resposta assíncrona (202), como todos os envios.

POSThttps://api.zapdev.com.br/v1/messages/image
Campo Tipo Descrição
to (obrig.) string Número em E.164 ou JID de grupo (...@g.us)
media (obrig.) string URL pública da imagem ou base64
caption (opc.) string Legenda da imagem

Requisição

cURL
curl -X POST https://api.zapdev.com.br/v1/messages/image \
-H "Authorization: Bearer zd_live_..." \
-H "Content-Type: application/json" \
-d '{
"to": "5511999990000",
"media": "https://exemplo.com/foto.jpg",
"caption": "Chegou o novo catálogo 📦"
}'
202 Accepted
{
"data": { "id": "msg_7Zp1", "status": "queued" }
}

Mesmos códigos de Enviar texto, mais invalid_media_url (400) quando a URL da mídia é inválida ou inacessível.