---
title: "Health Check"
method: GET
path: "/health"
---

# Health Check

`GET /health`

## Request

- Base URL: `https://deepbluealpha.io` (the document declares no server; this is the origin it was published from)
- URL: `https://deepbluealpha.io/health`
- Auth: none declared

Returns 200 if the tracker backend is alive and making progress.
Docker healthcheck and external monitors hit this endpoint.

During backfill/catch-up after a restart, data timestamps will be old
but the system IS working. We check that the backend process is alive
AND that new rows are being inserted (last_id is advancing), rather
than only checking timestamp freshness. This prevents Docker from
restarting the container during normal catch-up.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/deepbluealpha/apis/deep-blue-alpha.md) · [All operations](https://skmtc.dev/deepbluealpha/apis/deep-blue-alpha/llms.txt) · [OpenAPI document](https://skmtc.dev/deepbluealpha/apis/deep-blue-alpha/revisions/f56e32e6aa71?raw)
