Skip to main content
Question

401: Não autorizado ao baixar anexos de cartão via N8N

  • October 23, 2025
  • 1 reply
  • 21 views

developers7

Criei um workflow para receber dados de um card movido do pipefy, faço a extração desses dados inclusive usando a documentação da API para gerar o link ou então atualizar um expirado.
Utilizo basicamente a função abaixo:

{
  card(id: 123456789) {
    attachments {
      url
      createdAt
      createdBy {
        id
      }
    }
  }
}

A mutation retorna a URL, consigo baixar o arquivo via navegador tanto pelo pc quanto dispositivo móvel. Porém, quando vou fazer um http request com get e passo a mesma url válida e ainda não expirada, retorna erro 401.

Alguém já passou por isso também?

1 reply

developers7
  • Author
  • Explorer
  • 2 replies
  • October 23, 2025

Consegui resolver aqui, e vou deixar para caso alguém tenha o mesmo problema.

O parâmetro da url (que é dinâmica) acabava ocultando alguns caracteres sensíveis, ocasionando o retorno 401.

Utilizei no nó o json no seguinte formato {{$json["file_url"].toString()}}

Resolvido!