Skip to content

Sprint Capacity Calculator API

POST https://api.findutils.com/api/tools/sprint-capacity-calculator/execute

Calculate a team's realistic sprint capacity in hours and story points. Starts from each member's hours per day × the working days in the sprint, then subtracts meeting overhead, public holidays that fall on working days, and per-member PTO; returns the deductions, final hours, utilization rate, recommended story points (final hours ÷ hours per point), the average of any historical velocity you pass, and a per-member breakdown.

Request body

application/json
  • team

    array required

    Team members: { name, hours_per_day (default 8), role }.

  • duration_days

    integer optional

    Calendar days in the sprint, counted from start_date. Default 10. Default 10.

  • start_date

    string optional

    First day of the sprint, YYYY-MM-DD. Default: today (UTC).

  • working_days

    array optional

    Seven booleans, Monday first, marking which weekdays count. Default Mon-Fri.

  • meeting_overhead_percent

    number optional

    Percent of raw hours lost to meetings. Default 20. Default 20.

  • holidays

    array optional

    Holiday dates (YYYY-MM-DD strings, or { date, name }). Only those on working days deduct time.

  • pto

    array optional

    Planned time off: { member (team member name), days }.

  • historical_velocity

    array optional

    Completed story points of previous sprints, used for average_velocity.

  • hours_per_point

    number optional

    Hours of work one story point represents. Default 6. Default 6.

Example arguments

Verified
{
  "team": [
    {
      "name": "Ada",
      "hours_per_day": 8
    },
    {
      "name": "Bo",
      "hours_per_day": 6
    }
  ],
  "duration_days": 14,
  "start_date": "2026-08-03",
  "holidays": [
    "2026-08-05"
  ],
  "pto": [
    {
      "member": "Bo",
      "days": 2
    }
  ],
  "historical_velocity": [
    18,
    21,
    23
  ]
}