---
title: "Process and database health"
method: GET
path: "/api/health"
tags: ["Ops"]
---

# Process and database health

`GET /api/health`

## Request

- Base URL: `https://aicoolies.com`
- URL: `https://aicoolies.com/api/health`
- Auth: none required

Returns ok when the app can reach PostgreSQL. Used by uptime checks and the container healthcheck, not by agents for catalog data.

## Response `200`

Healthy

- Health
  - `status` 'ok', required
  - `database` 'connected', required

## Other responses

- `503`: Database unavailable

---

[API](https://skmtc.dev/aicoolies/apis/aicoolies-public-api.md) · [All operations](https://skmtc.dev/aicoolies/apis/aicoolies-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/aicoolies/apis/aicoolies-public-api/revisions/8d666d0ed7aa?raw)
