The server exposes two probe endpoints for container orchestrators, load balancers, and uptime monitors. Both are rate-limited but never auth-protected, even whenDocumentation Index
Fetch the complete documentation index at: https://supahooks.ar27111994.dev/llms.txt
Use this file to discover all available pages before exploring further.
authKey is configured. This allows infrastructure tooling to probe the service without credentials.
GET /health
Liveness probe. Returns200 OK when the server process is running. Use this to detect whether the process needs to be restarted.
Response example
Always
healthy when the process is responsive.Process uptime in seconds.
ISO 8601 timestamp of the response.
Current Node.js memory usage. All values are in megabytes (
unit: "MB").GET /ready
Readiness probe. Returns200 OK when the service is ready to handle traffic — specifically, when DuckDB and the webhook manager are initialized. Use this to hold traffic away from an instance that is still starting up or is mid-shutdown.
Response example (ready)
Response example (not ready — 503)
When any dependency check fails, the route returns503 Service Unavailable and changes the top-level status to not_ready. The checks map shows which subsystem failed.
ready when all checks pass; not_ready when any check fails.Per-subsystem check results. Each entry has a
status of ok or error and an optional message.