Transparency statistics

GET https://app.speybooks.com/api/v1/transparency/stats

Aggregate resolution metrics: total reported, total resolved, resolution rate, average resolution time in hours, oldest open report age, and per-severity breakdown (critical, high, medium, low). Feeds the transparency page dashboard.

Response

200 Aggregate bug report resolution metrics across all organisations. No user or organisation identifiers are included.
Show response fields
avgResolutionHours number
Mean time to resolution in hours, rounded to one decimal place. Zero if no reports resolved.
bySeverity object
Breakdown of total and resolved counts per severity level.
Show child attributes
critical object
Show child attributes
resolved integer
Resolved critical reports.
total integer
Total critical reports.
high object
Show child attributes
resolved integer
Resolved high-severity reports.
total integer
Total high-severity reports.
low object
Show child attributes
resolved integer
Resolved low-severity reports.
total integer
Total low-severity reports.
medium object
Show child attributes
resolved integer
Resolved medium-severity reports.
total integer
Total medium-severity reports.
lastUpdated string date-time
ISO 8601 timestamp of when these stats were computed.
oldestOpenDays integer
Age in days of the oldest currently-open report. Zero if none open.
resolutionRate number
Percentage of reports resolved, rounded to one decimal place (e.g. 87.5).
totalReported integer
Total number of bug reports submitted across all organisations.
totalResolved integer
Number of reports with a terminal status (resolved, wont_fix, or duplicate).