Skip to main content

Hello!

Can somebody help me?

I’m using MAKE and need to download a file from a card.

Can somebody help me with an GraphQL command os some idea?

Thank you!

Do I need to have an enterprise plan?


Hi, @altairrosa 

 

See if this article helps you

 

https://community.pipefy.com/api-76/how-to-get-pipe-and-cards-attachments-via-api-3237

 


Hi @altairrosa!
Were you able to solve the issue with Marcos' tip?


Thank you all!


Hi @altairrosa,

Yes, it’s possible via GraphQL — you’ll basically query the attachments field inside a card object. Each attachment returns metadata including the download URL. From there, MAKE can use the URL to fetch the file.

Here’s a minimal GraphQL example to get you started:

 

query { card(id: "CARD_ID_HERE") { attachments { id filename url } } }

  • Replace "CARD_ID_HERE" with the card’s ID.

  • The url field gives you a direct link to the file.

  • In MAKE, you can follow this query with an HTTP “Get a File” module using that url to actually download it.

If you need to handle multiple cards in a phase, you can nest the query inside a pipe or phase object and loop over results.

👉 One extra tip: the file URLs Pipefy generates can expire, so for critical flows it’s a good idea to either store the files elsewhere or use a proxy service if you need longer retention.

When I was experimenting with similar integrations, I found keeping versioned notes and lightweight testing setups really useful — I’ve documented some of that workflow here:

While they’re not Pipefy-specific, the principle of versioning tools and managing multiple endpoints carries over directly to automation platforms like MAKE.

Hope that helps you move forward!