Skip to content
Hoody.com

Health checks for the Files service. Use these endpoints to verify the service is running, inspect resource usage, and capture caller metadata.

Standard service health endpoint. Returns service identity, build and start timestamps, resource usage, and caller metadata.

Terminal window
curl -X GET "https://67e89abc123def456789abcd-890abcdef12345678901cdef-files-1.node-example-1.containers.hoody.com/api/v1/files/health"
NameTypeRequiredDescription
builtstring | nullYesBuild timestamp (ISO 8601).
fdsinteger | nullYesOpen file descriptor count.
ipstringYesCaller IP address. Empty for Unix socket connections.
memoryobjectYesCurrent process memory usage.
memory.heapinteger | nullYesAlways null for native services.
memory.rssinteger | nullYesResident set size in bytes.
pidintegerYesProcess identifier.
servicestringYesService identifier (e.g. hoody-files).
startedstringYesService start timestamp (ISO 8601).
statusstringYesHealth status string.
userAgentstringYesCaller User-Agent header value.

Service is healthy.

{
"built": "2025-01-15T08:30:00.000Z",
"fds": 42,
"ip": "203.0.113.10",
"memory": {
"heap": null,
"rss": 15728640
},
"pid": 1,
"service": "hoody-files",
"started": "2025-01-15T08:30:00.000Z",
"status": "ok",
"userAgent": "curl/8.4.0"
}