v1
health
Detailed API Health Diagnostics
Perform comprehensive health diagnostics of the ReelAPI system.
Returns detailed system information including:
- Database connectivity and latency metrics
- Disk space utilization with detailed breakdowns
- System identification (UUID, serial number, display name)
- API and deployment environment information
Use this endpoint for thorough system diagnostics, monitoring dashboards, and asset tracking.
get/api/v1/health/detailed
Response
Comprehensive health diagnostics with performance metrics
Example response
{
"description": "Comprehensive health status showing optimal performance",
"summary": "Healthy System - Detailed",
"value": {
"api_version": "v1",
"database_connection": "ok",
"database_latency": 23.5,
"disk_space": {
"free_bytes": 33739681792,
"free_gb": 31.42,
"percent_used": 40.74,
"total_bytes": 62303657984,
"total_gb": 58.02,
"used_bytes": 25381072896,
"used_gb": 23.64
},
"display_name": "Smart Winch",
"environment": "production",
"raspi_hardware": {
"cpu": {
"frequency_mhz": 2400,
"is_throttled": false,
"max_frequency_mhz": 2400
},
"power": {
"input_voltage_v": 5.14,
"under_voltage_detected": false
},
"temperature": {
"status": "healthy",
"temperature_celsius": 59.7
}
},
"serial_number": "RWS-2024-001",
"status": "healthy",
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"version": "1.1.3"
}
}