---
title: "Health check"
method: GET
path: "/health"
tags: ["System"]
---

# Health check

`GET /health`

Check if the daemon is running and healthy

## Response `200`

Service is healthy

- HealthResponse
  - `status` 'ok' | 'degraded', required
  - `version` string, required
  - `dependencies` object
    - `claude` object
      - `available` boolean, required — Whether Claude binary is available
      - `path` string, nullable — Path to Claude binary if available
      - `version` string, nullable — Claude binary version (e.g., "1.0.110")
      - `version_error` string, nullable — Error message if version check failed
      - `error` string, nullable — Error message if Claude is not available

## Changes

- **2025-09-10** `dfc74587a7df` — 2 info
  - added the optional property `dependencies/claude/version` to the response with the `200` status
  - added the optional property `dependencies/claude/version_error` to the response with the `200` status
- **2025-09-09** `5e773b2814ba` — 1 warning, 1 info
  - added the new `degraded` enum value to the `status` response property for the response status `200`
  - added the optional property `dependencies` to the response with the `200` status
- **2025-09-04** `eba64b5f59b3` — 1 warning, 1 info
  - removed the optional property `dependencies` from the response with the `200` status
  - removed the `degraded` enum value from the `status` response property for the response status `200`
- **2025-09-03** `f37e1e833dd1` — 1 warning, 1 info
  - added the new `degraded` enum value to the `status` response property for the response status `200`
  - added the optional property `dependencies` to the response with the `200` status
- **2025-08-28** `a17f61617d43` — 1 warning, 1 info
  - removed the optional property `dependencies` from the response with the `200` status
  - removed the `degraded` enum value from the `status` response property for the response status `200`

[Full history](https://skmtc.dev/humanlayer/apis/humanlayer-daemon-rest-api/changes/health/get.md)

---

[API](https://skmtc.dev/humanlayer/apis/humanlayer-daemon-rest-api.md) · [All operations](https://skmtc.dev/humanlayer/apis/humanlayer-daemon-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/humanlayer/humanlayer-daemon-rest-api/revisions/02da8cb8aa12/schema)
