Catalog/pm-velocity-forecast

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 URLhttps://x402.hexl.dev/v1/calc/pm-velocity-forecast
Integration docs
Example 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
}