Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
Community Members
Community Events
Community Groups

Dynamic table population based on an uploaded CSV


  • a CSV of data to be displayed in a table
  • a table structure

is it possible to:

  • upload the CSV to the Confluence Cloud via a REST api, for example?
  • configure the table to read the data from this uploaded CSV file?

The idea is to have a table which can display information about aspects of our infrastructure that can be automatically maintained *internally* and then made available on Confluence. I don't want to have to manually populate a Confluence table of servers, for example, when we have monitoring systems which can list it without intervention.

Ideally a native solution but would also look at Marketplace if that's the only way to achieve it.

2 answers

Hello @Peter Bishop,

If your company uses our Table Filter and Charts for Confluence app, you may use its Table from CSV macro.

It is possible to output data from a URL, and you won't need to manually refresh a CSV file (you will just need to refresh your Confluence page for the data from CSV to be actual).

Best regards,


0 votes

Hi @Peter Bishop ,

welcome to the Atlassian community!

You can use the following plugin

Hope this helps,


Hi Fabio. 

According to the documentation, the table isn't updated if the CSV is updated so that won't deliver what I'm looking for. 

Thanks anyway. 


Suggest an answer

Log in or Sign up to answer

Atlassian Community Events