Pular para o conteúdo principal
GET
Obter URL da mídia
Consulta uma mídia pelo ID, seja ela enviada por você com o Upload de mídia, seja recebida de um cliente pelo webhook. A resposta traz o tipo, o tamanho, o hash e uma URL de download.

A URL não abre sozinha

A url da resposta aponta para o domínio da Meta, expira em 5 minutos e só funciona com o token da Meta. Ela não abre no navegador nem com o seu token sk_live_xxx: nos dois casos a resposta é 401.
Como o token da Meta fica guardado na Datafy e nunca é exposto, baixar o arquivo por essa URL não é possível pela API. Para obter o arquivo, use o endpoint da Datafy Baixar mídia recebida: ele busca a mídia na Meta, guarda o arquivo e devolve uma URL pronta, válida por 30 dias.

Prazos

  • Mídia enviada por você com o upload fica disponível por 30 dias, se não for apagada antes.
  • Mídia recebida de um cliente pelo webhook fica disponível para download por 7 dias.
O parâmetro opcional phone_number_id faz a Meta processar a consulta só quando a mídia pertence àquele número. Veja mais detalhes na documentação de mídia da Meta.

Autorizações

Authorization
string
header
obrigatório

Token gerado no painel da Datafy ao criar o canal. Formato: sk_live_xxx.

Parâmetros de caminho

media_id
string
obrigatório

ID da mídia, retornado pelo upload ou recebido no webhook.

Parâmetros de consulta

phone_number_id
string

Opcional. Se informado, a Meta só processa a requisição quando a mídia pertence a esse número.

Resposta

Dados da mídia.

messaging_product
string

Sempre whatsapp.

url
string

URL de download da mídia, no domínio da Meta. Expira em 5 minutos e exige o token da Meta.

mime_type
string

Tipo MIME do arquivo.

sha256
string

Hash SHA-256 do arquivo.

file_size
integer

Tamanho do arquivo em bytes.

id
string

ID da mídia.