Get per-minute success and failure event counts for an SLO, updated approximately once per minute from a rolling 24-hour window.
This endpoint is intended for near-real-time integrations such as external SLO dashboards and alerting tools (e.g. nobl9). For weekly compliance history, use the Get SLO History endpoint.
Requirements:
Gaps: Some minutes may have no entry in the windows array. The first window after a gap may contain a larger-than-usual delta. Treat missing timestamps as unavailable data, not zero-event periods.
Epoch: The response includes an epoch field — a hash of the SLO’s SLI expression and dataset configuration. If this value changes between responses, the underlying SLO definition has changed and any client-side cache should be invalidated.
Partial windows: Windows marked is_partial: true may still receive additional events. This occurs for the most recent 10 minutes (late-arriving data settlement) or when no prior snapshot exists to compute a delta from.
The dataset slug or use __all__ for endpoints that support environment-wide operations.
Unique identifier (ID) of the SLO.
Start of the time range as a Unix timestamp (seconds). Must be within the last 24 hours and no later than end_time.
End of the time range as a Unix timestamp (seconds). Must be greater than start_time and within the same clock hour as start_time. Realtime counts accumulate from the start of each hour and reset at hour boundaries; use the Get SLO Hourly Counts History endpoint for completed hours.
Success
The unique identifier of the SLO.
"bZ1aRHAUsjG"
The width of each window in seconds. Always 60.
60
A hash of the SLO's SLI expression and dataset configuration. This value changes whenever the SLO definition changes in a way that affects count computation (e.g. a derived column expression update). Clients should compare this value across responses: a change means counts have reset under a new key and any client-side cache should be invalidated.
"a3f9c2d1e8b74056"
Unix timestamp of the start of the current accumulation period (the most recent hour boundary). The cumulative totals used to compute deltas reset to zero at this point. Clients should re-baseline their delta computations whenever this value changes between responses.
1745251200
Ordered list of per-minute count windows within the requested time range. Gaps between windows indicate minutes with no recorded snapshot. An empty array means no data exists for the requested range.