Skip to main content
GET
/
health
Health
curl --request GET \
  --url https://api.example.com/health

Documentation Index

Fetch the complete documentation index at: https://docs.tattoo.dev/llms.txt

Use this file to discover all available pages before exploring further.

GET /health is public and returns a direct object, not a success wrapper.

Response Shape

{
  "status": "healthy",
  "timestamp": "2026-04-20T12:00:00.000Z",
  "version": "v1",
  "uptime": 1234.56,
  "environment": "development",
  "services": {
    "database": {
      "status": "healthy",
      "responseTime": 12
    },
    "api": {
      "status": "healthy",
      "version": "v1"
    },
    "configuration": {
      "supabaseUrl": true,
      "anonKey": true,
      "serviceKey": false,
      "ready": false
    }
  }
}

Notes

  • 200 means healthy or degraded-but-operational.
  • 503 means unhealthy.
  • The endpoint also returns system info, endpoint URLs, and feature flags for the local runtime.