DOCS

GET/messenger/chat/downloadMessageFile/{messageId}/{fileIndex}

Download de anexo de mensagem sob demanda

Desenvolvedor

Use downloadUrl retornada na listagem ou no webhook com X-API-Key do mesmo projeto. Não exige room na query: a mensagem indicada fixa a sala e o projeto. Só nesta chamada o arquivo é localizado e a URL de storage pode ser assinada. Para uploads e galeria há redirecionamento para as rotas existentes; arquivos no storage redirecionam para uma URL assinada. Siga os redirecionamentos para obter o arquivo. URLs de Meta/Telegram retornadas nos anexos usam seus proxies autenticados existentes, que consultam o provedor somente no download. Não há download, migração nem assinatura antecipada na listagem ou no webhook.

Método e URL

GET https://api.agilize.app/messenger/chat/downloadMessageFile/{messageId}/{fileIndex}

Autenticação

Envie a chave de API no cabeçalho da requisição.

Accept: application/json
x-api-key: SUA_CHAVE_API

Parâmetros

NomeOrigemObrigatórioTipoDescrição
X-API-KeyheaderSimstring
messageIdpathSimstring
fileIndexpathSiminteger

Corpo da requisição

Este método não utiliza corpo de requisição.

Respostas

StatusDescriçãoConteúdo
302URL de download; siga Location.
400ID ou índice inválido.
401Autenticação ausente ou inválida.
404Mensagem ou arquivo ausente, inválido ou de outro projeto.
500Download indisponível.

Exemplos básicos

Escolha uma linguagem para abrir o exemplo de requisição.

Testar requisição

Preencha os parâmetros, informe a chave no cabeçalho x-api-key e envie a requisição diretamente pelo navegador.

Carregando teste interativo do endpoint...