Skip to main content

É 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
    }
  }
}

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


Oi @antonio-nykael
É possível sim!

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


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


 

@Lais Laudari 

Isso é muito bom.

 

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


👏👏👏👏👏


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


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


👍👍👍👍👍


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


👍👍👏👏


Reply