Pular para o conteúdo

Enviar documento

Envia um arquivo (PDF, planilha, etc.) para um número ou grupo. Resposta assíncrona (202).

POSThttps://api.zapdev.com.br/v1/messages/document
Campo Tipo Descrição
to (obrig.) string Número em E.164 ou JID de grupo (...@g.us)
media (obrig.) string URL pública do arquivo
fileName (opc.) string Nome exibido do arquivo (recomendado)
caption (opc.) string Legenda do documento

Requisição

cURL
curl -X POST https://api.zapdev.com.br/v1/messages/document \
-H "Authorization: Bearer zd_live_..." \
-H "Content-Type: application/json" \
-d '{
"to": "5511999990000",
"media": "https://exemplo.com/nota-fiscal.pdf",
"fileName": "nota-fiscal.pdf",
"caption": "Segue sua nota fiscal"
}'
202 Accepted
{
"data": { "id": "msg_D0c22", "status": "queued" }
}

Mesmos códigos de Enviar texto, mais invalid_media_url (400) quando a URL do arquivo é inválida.