Skip to content

Use this endpoint to verify that the Hoody Files service is running and to inspect runtime metadata such as build timestamp, process ID, and memory usage. It is intended for liveness/readiness probes and operational diagnostics.

Returns service identity, build and start timestamps, resource usage, and caller metadata. This endpoint takes no parameters.

A successful response indicates the service is healthy and reachable.

{
"status": "ok",
"service": "hoody-files",
"built": "2024-11-18T09:32:11.000Z",
"started": "2024-11-20T14:05:47.000Z",
"memory": {
"heap": null,
"rss": 87359488
},
"fds": 42,
"pid": 17,
"ip": "10.0.12.84",
"userAgent": "curl/8.4.0"
}
FieldTypeDescription
statusstringService health status. Expected value: ok.
servicestringService identifier (e.g. hoody-files).
builtstring | nullISO 8601 build timestamp.
startedstringISO 8601 timestamp marking when the service process started.
memoryobjectResource usage snapshot.
memory.heapnullAlways null for native services.
memory.rssinteger | nullResident set size in bytes.
fdsinteger | nullOpen file descriptor count for the process.
pidintegerProcess ID of the running service.
ipstringCaller IP address. Empty when the request arrives over a Unix socket.
userAgentstringUser-Agent header from the inbound request.
Terminal window
curl https://api.hoody.com/api/v1/files/health