Download arquivos
POST
/rest/instance/downloadMediaMessage/{{instance_key}} Download dos arquivos de mídias
Este endpoint é destinado ao download de arquivos de mídia recebidos através do webhook do WhatsApp. Os arquivos são criptografados e necessitam de várias chaves, como mediaKey, directPath, url, e mimetype, para serem descriptografados e acessados. A requisição deve ser do tipo POST e contém um corpo de dados específico.
> Exemplo de mensagem tipo **audio** ![](https://mega-api.app.br/documentacao/business/img/webhook.png)
Request
Parâmetros Header
Content-Type
string
opcional
Exemplo:
application/json
Authorization
string
requerido
Exemplo:
Bearer {{token}}
Parâmetros Bodyapplication/json
messageKeys
object
requerido
mediaKey
string
requerido
Key retornado pelo Whatsapp
directPath
string
requerido
Path retornado pelo Whatsapp
url
string
requerido
URL retornado pelo Whatsapp
mimetype
string
requerido
MineType retornado pelo Whatsapp
messageType
string
requerido
image, document, audio, video
Exemplo
{
"messageKeys": {
"mediaKey": "309GwkbNs+hvIl+oGYHVIEa+eWGFvYbhwhPrrTQ+P40=",
"directPath": "/v/t62.7118-24/33508108_425320909632029_855316559690107593_n.enc?ccb=11-4&oh=01_AVwsxssXNsJd8unW7UogNLzFkvWXWQAD18uu1fcMG56mrQ&oe=62FB2248",
"url": "https://mmg.whatsapp.net/v/t62.7117-24/29574318_6036841743076666_3009887773264574325_n.enc?ccb=11-4&oh=01_AdScv9HQNKy4od39pDdDZjVh_RXfcX3vr94CPXhWKvuBBg&oe=6425B5F7&mms3=true",
"mimetype": "image/jpeg",
"messageType": "image"
}
}
Request samples
Respostas
Error(200)
HTTP Code: 200
Content Type : JSONapplication/json
Esquema de Dados
error
boolean
requerido
Status Error
name
string
requerido
Name Error
message
string
requerido
Message
statusCode
integer
requerido
Status code
Exemplo
{
"error": true,
"name": "string",
"message": "string",
"statusCode": 0
}