Chat
Mídia em base64
Recupera o conteúdo de uma mídia armazenada localmente em base64
GET
Mídia em base64
Auth:
TokenAccount ou TokenInstance • Rate-limit: Global (100/min) • Idempotente: sim
Descrição
Lê a mídia já armazenada localmente (após a ingestão) e devolve o conteúdo em base64. Funciona para imagens, vídeos, áudios, documentos e stickers.Apenas mensagens cuja mídia já foi baixada e persistida pelo pipeline de ingestão retornam dados aqui. Caso a mídia ainda não exista no storage, a resposta é
404.Exemplo
Resposta de sucesso
A resposta ecoamessage_id, traz mime_type e media_type (categoria geral: image, video, audio, document, sticker) e devolve em base64 os bytes brutos da mídia já codificados, pronto para escrever em arquivo, fazer upload em outro lugar ou exibir inline. O payload pode ser grande para vídeos/áudios longos.
200 OK
Parâmetros de rota
Nome da instância.
Query params
ID da mensagem que contém a mídia.
Headers
| Nome | Obrigatório | Exemplo | Descrição |
|---|---|---|---|
token | sim (ou Authorization) | a1b2c3d4-... | TokenAccount ou TokenInstance. |
Respostas de erro
| HTTP | error.message | Quando ocorre |
|---|---|---|
| 400 | Instance name is required | , |
| 400 | messageId query parameter is required | , |
| 401 | Invalid token | , |
| 404 | Instance not found | , |
| 404 | Message not found or no media available | Mídia ausente ou ainda não baixada. |
| 503 | Instance is not connected to WhatsApp | , |
Erro 404
Relacionados
Buscar mensagem
Recuperar metadados antes de baixar.
Status de entrega
Conferir entrega/leitura.