{"message":"Vint.digital Enterprise Vineyard Management API","version":"1.0.0","phase":"Phase 3.3 - Real-time Data Processing","features":["Multi-tenant architecture","Multi-method authentication (JWT, Azure AD, API Keys)","Real-time WebSocket communication","Event-driven pub/sub messaging","Real-time sensor data processing","Asset hierarchy management","File storage with encryption","Comprehensive audit logging","Rate limiting and security middleware","Live status broadcasting","Multi-channel notification system","Alert escalation and acknowledgment","Performance monitoring and analytics"],"api_endpoints":{"admin":"/api/v1/admin","assets":"/api/v1/assets","authentication":"/api/v1/auth","buildings":"/api/v1/buildings","companies":"/api/v1/companies","realtime":"/api/v1/realtime","users":"/api/v1/users","websockets":"/api/v1/ws"},"authentication":{"methods":["JWT","Azure AD","API Keys"],"endpoints":{"login":"/api/v1/auth/login","logout":"/api/v1/auth/logout","profile":"/api/v1/auth/me","me":"/api/v1/auth/me","refresh":"/api/v1/auth/refresh","claims":"/api/v1/auth/claims"}},"documentation":{"redoc":"/redoc","swagger":"/docs"},"health_checks":{"basic":"/api/v1/health","database":"/api/v1/health/database","detailed":"/api/v1/health/detailed","realtime":"/api/v1/realtime/health"},"realtime_endpoints":{"health":"/api/v1/realtime/health","metrics":"/api/v1/realtime/metrics","notifications_create":"/api/v1/realtime/notifications/create","sensor_data_ingest":"/api/v1/realtime/sensors/ingest","status_equipment":"/api/v1/realtime/status/equipment","websocket_broadcast":"/api/v1/realtime/ws/broadcast","websocket_stats":"/api/v1/realtime/ws/stats"},"websocket_endpoints":{"admin_monitoring":"/api/v1/ws/admin","main_connection":"/api/v1/ws/connect","sensor_streaming":"/api/v1/ws/sensors/{tenant_id}"}}