ZapGate icon

ZapGate

Interaja com a API ZapGate — WhatsApp gateway self-hosted

Actions1511

Instâncias → Baixar Mídia da Mensagem

AI-generated

Summary

Faz o download da mídia associada a uma mensagem WhatsApp enviando o ID da mensagem e, opcionalmente, os campos de mídia (URL, directPath, mediaKey, etc.) para a endpoint /instances/{instanceId}/messages/download da API ZapGate. Retorna um objeto contendo os dados da mídia (base64) e seu tipo MIME e nome de arquivo.

Inputs

  • waMessageId (required) — ID da mensagem WhatsApp (ex: 3EB0...). Pode ser obtido via webhook ou inbox.
  • type (required) — Tipo da mídia a ser baixada (image, audio, video, document, sticker).
  • url — URL direta da mídia (opcional se directPath estiver preenchido).
  • directPath — DirectPath da mídia (opcional se URL estiver preenchido).
  • mediaKey — Media Key da mídia (opcional).
  • fileSha256 — Hash SHA‑256 do arquivo criptografado (opcional).
  • fileEncSha256 — Hash SHA‑256 do arquivo criptografado (opcional).
  • fileLength — Tamanho do arquivo em bytes (opcional; será convertido para número inteiro).
  • mimetype — Tipo MIME da mídia (opcional).

Output shape

object

Contém os campos base64 (dados da mídia), mimetype (tipo MIME) e fileName (nome do arquivo).

Links

Discussion