Skip to main content
F.A.Q.

Como obter anexos de pipes e cards via API

  • October 27, 2023
  • 9 replies
  • 470 views
Como obter anexos de pipes e cards via API
Lais Laudari

É possível fazer o download dos arquivos anexos em um pipe! 😃

Para realizar obter os links dos anexo dos cards de um pipe por API, essas serão as queries que você vai precisar:


Anexo dos cards no pipe
{
  cards(pipe_id:XXX){
    pageInfo{
      hasNextPage
      endCursor
    }
    edges{
      node{
        id
        title
        attachments{
          url
        }
      }
    }
  }
}

Anexos de um card
{
  card(id:XXXX) {
    attachments {
      createdAt
      path
      url
    }
  }
}

9 replies

marcosmelo
Forum|alt.badge.img+18
  • Legend
  • October 27, 2023

👍👍👏👏


Douglas Costa

Olá, como baixar somente um anexo específico de um card via api?


Ezequiel Souza
Forum|alt.badge.img+14

👍👍👍👍👍


Lais Laudari
  • Author
  • November 21, 2023

Olá @Douglas Costa!
Neste caso você pode utilizar esta query:


{
  card(id:XXXX) {
    attachments {
      createdAt
      path
      url
    }
  }
}


marcosmelo
Forum|alt.badge.img+18
  • Legend
  • November 21, 2023

👏👏👏👏👏


antonio-nykael
Forum|alt.badge.img+1

 

@Lais Laudari 

Isso é muito bom.

 

A função de inserir um anexo, somente pelo workato?


Lais Laudari
  • Author
  • November 22, 2023

Oi @antonio-nykael
É possível sim!

mutation {
  updateCardField(input: {card_id: xxxx, field_id: "attachment_field", new_value: ["xxxxxxxx"]}) {
    clientMutationId
    success
  }
}


Mais informações: https://developers.pipefy.com/docs/how-to-upload-attachments-and-attach-to-a-card-record


murilo-bmsolucoesempresariais

Muito legal, gostaria de saber se tem como aparecer os resultados apenas dos cards que tenham anexos, ignorando os que estão em branco, tem como isso? Pergunto pois queria ver uma forma de fazer download em massa para fazer um backup dos arquivos


mrsimon007
  • Explorer
  • November 20, 2025

Sim, é possível baixar anexos de um pipe pela API. Use a query de cards(pipe_id) para listar todos os cards com seus anexos e, se precisar de mais detalhes, use a query de card(id) para obter informações completas de cada arquivo.