Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Alternative API for Velocity Chart (velocityStatEntries) in Jira Cloud

sarvesh
Contributor
September 23, 2025

 Hi,

I’m currently using the following API in Jira Cloud to fetch velocity chart details:

 

/rest/green hopper/1.0/rapid/charts/velocity json ? rapid View Id={board Id}

 

This API gives me the velocity Stat Entries block, which contains committed vs completed story points for each sprint, for example:

 

"velocityStatEntries": { "8064": { "estimated": { "value": 14.0, "text": "14.0" }, "completed": { "value": 8.0, "text": "8.0" } } } 

However, I’ve noticed that in Jira Cloud this endpoint only returns the last 12 sprints, and there doesn’t seem to be an official API that exposes velocityStatEntries for all closed sprints.

I want to get committed vs completed story points for all sprints on a board, not just the last 12.

From what I understand:

  • /rest/agile/1.0/board/{boardId}/sprint?state=closed → returns all closed sprints

  • /rest/agile/1.0/sprint/{sprintId}/issue?fields=customfield_10004,status → can return story points per issue

  • We could then calculate committed vs completed manually (similar to how Jira builds velocity).

👉 My question:

  • Is there any official supported API in Jira Cloud that exposes velocity chart data (velocityStatEntries)?

  • Or is manual calculation via the Agile APIs (fetching sprints + issues + summing story points) the only option?

Any guidance, confirmation, or workarounds would be appreciated.

Thanks!

3 answers

0 votes
Iryna Komarnitska_SaaSJet_
Atlassian Partner
September 24, 2025

Hi @sarvesh ,

If you don't mind trying out apps from the marketplace, I can recommend the Time in Status app, which was developed by my team.

The app has a Sprint report feature that allows you to evaluate the performance of all your completed sprints retrospectively.

I hope you find it useful!

2025-09-24_10-54-15.png

0 votes
Rahul_RVS
Atlassian Partner
September 23, 2025

Hi @sarvesh 

If you would be interested in a mktplace app for this requirement, pls do take a look at 
Agile Velocity & Sprint Status Gadgets 

The app comes with few dashboard gadgets to track team member's / team's velocity / productivity based on story points / time spent / issue count in a sprint  and also track sprint status with multiple parameters.

Disclaimer : I am part of the team which developed this app

Resource Velocity Chart.png

 

0 votes
Bill Sheboy
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.
September 23, 2025

Hi @sarvesh 

Short answer: no, there is no current, public, supported REST API endpoint to get the velocity report information in the same way as the very old Greenhopper endpoints.

Possible workarounds include:

  1. Use automation rules and custom fields to gather the information, storing it for later use or reporting when the sprint events occur.  This is a brittle solution approach due to the possibility of an Atlassian outage preventing rules from running 100% of the time when the sprint events happen.
  2. Use site webhooks to defect events and push out work item data for storage and reporting in external tools
  3. Use the sprint and work item endpoints to pull the data in external storage for reporting.  This will likely require scheduled and event-driven calls to properly detect the information.
  4. Rather than building the above, investigate marketplace apps which use #2 and #3 above to do the work for you.

 

Kind regards,
Bill

Suggest an answer

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

Atlassian Community Events