reports
6 endpoints.
get/api/reports/burndown#
cycleIdstring · uuidmilestoneIdstring · uuidcurl https://api.shairelabs.com/api/reports/burndown \
-H "Authorization: Bearer $SHAIRE_TOKEN"startsOnstring*endsOnstring*daysobject[]*[item]objectdaystring*remaininginteger*scopeinteger*remainingEstimatenumber | null*scopeEstimatenumber | null*idealFrominteger*idealFromEstimatenumber | null*unestimatedinteger*get/api/reports/cycle-time#
listIdstring · uuidmilestoneIdstring · uuidcycleIdstring · uuidsincestring · date*curl https://api.shairelabs.com/api/reports/cycle-time?since=2026-01-31 \
-H "Authorization: Bearer $SHAIRE_TOKEN"sincestring*completedinteger*medianCycleSecondsinteger | null*p85CycleSecondsinteger | null*medianLeadSecondsinteger | null*p85LeadSecondsinteger | null*statusesobject[]*[item]objectstatusIdstring · uuid*namestring*colorstring*systemicStatestring*openin_progressdonecanceledgroupNamestring*ticketsinteger*medianSecondsinteger*p85Secondsinteger*ticketsobject[]*[item]objectticketIdstring · uuid*keystring*completedAtstring*cycleSecondsinteger | null*leadSecondsinteger*get/api/reports/throughput#
sincestring · date*assigneeIdstring · uuidcurl https://api.shairelabs.com/api/reports/throughput?since=2026-01-31 \
-H "Authorization: Bearer $SHAIRE_TOKEN"sincestring*completedinteger*get/api/reports/time#
listIdstring · uuidmilestoneIdstring · uuidcycleIdstring · uuidfromstring · date-time*tostring · date-time*curl https://api.shairelabs.com/api/reports/time?from=example&to=example \
-H "Authorization: Bearer $SHAIRE_TOKEN"fromstring*tostring*totalSecondsinteger | null*peopleobject[]*[item]objectuserIdstring · uuid*secondsinteger*entriesinteger*ticketsobject[]*[item]objectticketIdstring · uuid*keystring*titlestring*secondsinteger*estimatenumber | null*get/api/reports/velocity#
limitintegercurl https://api.shairelabs.com/api/reports/velocity \
-H "Authorization: Bearer $SHAIRE_TOKEN"cyclesobject[]*[item]objectcycleIdstring · uuid*namestring*numberinteger*startsOnstring*endsOnstring*completedinteger*committedinteger*completedEstimatenumber | null*committedEstimatenumber | null*capacitynumber | null*averageCompletednumber | null*averageCompletedEstimatenumber | null*get/api/reports/workload#
listIdstring · uuidmilestoneIdstring · uuidcycleIdstring · uuidcurl https://api.shairelabs.com/api/reports/workload \
-H "Authorization: Bearer $SHAIRE_TOKEN"rowsobject[]*[item]objectuserIdstring · uuid | null*openinteger*inProgressinteger*totalinteger*overdueinteger*estimateTotalnumber | null*unestimatedinteger*