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

# Health check

`GET /health`

## Request

- Base URL: `https://api.tuteliq.ai`
- URL: `https://api.tuteliq.ai/health`
- Auth: one of:
  - HTTP bearer
  - API key in header `x-api-key`

Returns detailed health status of all dependencies

## Response `200`

Default Response

- object
  - `status` 'ok' | 'degraded' | 'unhealthy'
  - `timestamp` string
  - `version` string
  - `mcp_version` string: Version of @tuteliq/mcp this image serves at /mcp
  - `detector_version` string: Identifier of the deployed detection system. It changes whenever anything that can alter a verdict changes, so a result can be tied to the system that produced it.
  - `detector_name` string: Name of the generation of the deployed detection system. It stays the same across the dated versions within a generation. Tie a result to `detector_version`, not to this.
  - `build` string: The first seven characters of the commit the running image was built from. Present only when the deploy supplied one. The version above names a day; this tells two builds of the same day apart.
  - `detector_config` string: A short fingerprint of the configuration the detection system is running with. It changes whenever that configuration changes, so two deployments of the same version can be told apart.
  - `uptime` number
  - `memory` object
    - `rss_mb` number
    - `heap_used_mb` number
    - `heap_total_mb` number
    - `external_mb` number
    - `array_buffers_mb` number
    - `usage_percent` number, nullable
  - `checks` object

---

[API](https://skmtc.dev/tuteliq/apis/tuteliq-api.md) · [All operations](https://skmtc.dev/tuteliq/apis/tuteliq-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tuteliq/apis/tuteliq-api/revisions/8490332e0031?raw)
