Collecting Sprint Report Data via JIRA API for a Performance Dashboard

Gregory December 2, 2024

Hello JIRA community,

 

We are currently working on a centralized team performance dashboard, which we use to visualise the performance and status of about 10 project.

In this context, we are looking to extract key sprint data which are by default available in the Sprint Report using the JIRA API.

The data are: Committed issues, Completed issues, Scope change (cf. attached picture).

Unfortunately, after weeks of exploring various documentations and websites, and many attempt we haven't succeeded in gathering those data.

 

Therefore the community is our last resort.

Thank you by advance for your time and insights.

Gregory 

Screenshot 2024-12-03 at 15.21.00.png

3 answers

0 votes
Danut M _StonikByte_
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
December 3, 2024

Hi @Gregory,

As far as I know, on Cloud, the sprint reports data are not available via REST API; this works only on Server & Data Center, but not on Cloud.

But why not using the Sprint Health Gadget of Jira? I think it exposes all the info you need.image.png

Danut. 

 

0 votes
Vitalii_Bobak_SaaSJet
Marketplace Partner
Marketplace Partners provide apps and integrations available on the Atlassian Marketplace that extend the power of Atlassian products.
December 3, 2024

Hi @Gregory  👋

Your project for a centralized performance dashboard sounds fantastic! Extracting detailed sprint data is indeed essential for tracking team productivity across multiple projects. While working with the Jira API can sometimes be challenging, I wanted to share an alternative solution that might save you time and effort.

You have attached a screenshot of the Sprint Report to your question, which is accessible only through Time in Status add-on.

image.png

Also add-on offers more built-in and custom reports for Scrum Teams which you can get by grid, charts or dashboards. 

Frame 1021.png

You can also book a live demo - we'll show you the application inside out and answer all your questions.

Have a nice day, and happy sprinting 🥳

0 votes
David Bakkers
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 3, 2024

Hello @Gregory 

It's not really clear what your actual question is. Are you asking for some to describe:

  1. How to use the REST API to get specific data
  2. Which specific API endpoints will provide the specific data you are looking for
  3. How that data is manipulated, cross-references and stored as statistical data over a time scale
  4. How that statistical data is rendered in the GUI as custom dashboard gadgets or reports.

That screen grab you've provided isn't a Jira native report, it's a totally custom report that been generated by the commercial Time in Status app by SaaSJet

Essentially, if you're asking "How can we make something like that ourselves" you're really asking a seriously non-trivial question that has dozens of possible solution methods using many different tools and techniques... all dependant on the skill levels of your developers.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events