Calculators
Velocity-based release forecast API
Forecast remaining sprints and a finish-date offset from backlog and team velocity — sprintsRemaining = ceil(remainingPoints / averageVelocity), days = sprints × sprintLengthDays. Answers 'how many sprints to finish the backlog','when will the release be done','how many days at this velocity'.
Price$0.01per request
MethodPOST
Route/v1/calc/pm-velocity-forecast
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
calcpmagilevelocityforecastsprintscrumrelease
API URL
Integration docshttps://x402.hexl.dev/v1/calc/pm-velocity-forecastExample request
{
"remainingPoints": 120,
"averageVelocity": 30,
"sprintLengthDays": 14
}Example response
{
"remainingPoints": 120,
"averageVelocity": 30,
"sprintLengthDays": 14,
"sprintsExact": 4,
"sprintsRemaining": 4,
"estimatedDays": 56,
"pointsPerDay": 2.143,
"formula": "sprints = ceil(remainingPoints / averageVelocity)"
}Input schema
{
"type": "object",
"required": [
"remainingPoints",
"averageVelocity"
],
"properties": {
"remainingPoints": {
"type": "number",
"description": "Story points left in the backlog",
"examples": [
120
]
},
"averageVelocity": {
"type": "number",
"description": "Average points completed per sprint",
"examples": [
30
]
},
"sprintLengthDays": {
"type": "number",
"default": 14,
"examples": [
14
]
}
}
}Output schema
{
"type": "object",
"additionalProperties": true
}