Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-21346

Extend Bamboo REST API endpoint to generate consumable data

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • REST API
    • None
    • 2
    • 3
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Problem

      Bamboo allows users to export only charts from its REST reports resource. It is currently not possible to extract any consumable data from that API.

      The Bamboo UI allows users to have certain data tables but still don't allow them to have them exported to a consumable format like JSON, XML or CSV. The only available solution would be scraping the data from the HTML, which is not a very feasible solution.

      Suggested solution

      • Extend the current Bamboo REST reports resource to allow direct requests for reports in a consumable format like JSON, XML or CSV.
      • Introduce an Export feature in the UI to allow ad-hoc reports to be generated and downloaded.

            [BAM-21346] Extend Bamboo REST API endpoint to generate consumable data

            SET Analytics Bot made changes -
            Support reference count New: 3
            SET Analytics Bot made changes -
            UIS Original: 1 New: 2
            SET Analytics Bot made changes -
            UIS Original: 2 New: 1
            SET Analytics Bot made changes -
            UIS Original: 22 New: 2
            SET Analytics Bot made changes -
            UIS Original: 2 New: 22
            SET Analytics Bot made changes -
            UIS Original: 1 New: 2
            SET Analytics Bot made changes -
            UIS Original: 2 New: 1
            SET Analytics Bot made changes -
            UIS Original: 21 New: 2
            SET Analytics Bot made changes -
            UIS New: 21
            Eduardo Alvarenga (Inactive) made changes -
            Description Original: h3. Problem

            Currently, it is not possible to extract the report's data with REST APIs.

            h3. Suggested solution

            Add a GET, REST API endpoints allowing the extraction of reports for external monitoring/statistics.
            New: h3. Problem

            Bamboo allows users to export only charts from its [REST reports resource|https://developer.atlassian.com/server/bamboo/bamboo-rest-resources/#report-service]. It is currently not possible to extract any consumable data from that API.

            The Bamboo UI allows users to have certain data tables but still don't allow them to have them exported to a consumable format like JSON, XML or CSV. The only available solution would be scraping the data from the HTML, which is not a very feasible solution.
            h3. Suggested solution
             * Extend the current Bamboo REST reports resource to allow direct requests for reports in a consumable format like JSON, XML or CSV.

             * Introduce an Export feature in the UI to allow ad-hoc reports to be generated and downloaded.
            Summary Original: Add Bamboo REST endpoints for report generation New: Extend Bamboo REST API endpoint to generate consumable data
            Zaro created issue -

              Unassigned Unassigned
              sorlovski Zaro
              Votes:
              4 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: