Skip to main content
GET
/
observability
/
health
Get health for all service lines
curl --request GET \
  --url https://api.scrums.com/v1/observability/health \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "service_line_id": "LIN-26-084729",
      "name": "Core Platform Squad",
      "health_score": 87,
      "risk_level": "low",
      "signals": [
        {
          "signal": "velocity_trend",
          "status": "green",
          "value": "+8% WoW"
        },
        {
          "signal": "open_incidents",
          "status": "green",
          "value": "0"
        },
        {
          "signal": "pr_cycle_time",
          "status": "amber",
          "value": "2.4 days avg"
        }
      ]
    },
    {
      "service_line_id": "LIN-26-091844",
      "name": "Mobile Engineering Squad",
      "health_score": 72,
      "risk_level": "medium",
      "signals": [
        {
          "signal": "velocity_trend",
          "status": "amber",
          "value": "-5% WoW"
        },
        {
          "signal": "open_incidents",
          "status": "green",
          "value": "1"
        },
        {
          "signal": "pr_cycle_time",
          "status": "red",
          "value": "4.1 days avg"
        }
      ]
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

workspace_id
string

Filter health records by workspace ID.

organization_id
string

Filter health records by organization ID.

Response

Array of health records for active service lines.

data
object[]
Last modified on April 15, 2026