{"name":"Event Check-In Server","version":"2.0.0","description":"Redis-first ticket scanning with batch writes","mode":"redis-first","endpoints":{"health":"/health","flush":"/admin/flush (POST)","sync":"/admin/sync (POST)","invalidateCancelled":"/admin/invalidate-cancelled-cache (POST)","invalidateTransferred":"/admin/invalidate-transferred-cache (POST)","stats":"/admin/stats","socket":"Connect via Socket.IO client"},"socketEvents":{"client":["checkin:load_event - Load event tickets into Redis","checkin:join_event - Join an event room","checkin:scan - Process ticket check-in (Redis-first)","checkin:preview - Preview ticket without checking in","checkin:get_stats - Get event statistics","checkin:clear_cache - Clear event cache","checkin:health - Get system health","addon:scan - Collect addon (Redis-first)"],"server":["checkin:loading - Loading in progress","checkin:event_loaded - Event loaded confirmation","checkin:joined - Room join confirmation","checkin:result - Check-in result","checkin:success - Broadcast successful check-in","checkin:failed_attempt - Broadcast failed attempt","checkin:stats - Real-time statistics","checkin:preview_result - Preview result","checkin:error - Error message","checkin:health_status - System health"]},"config":{"flush_interval":"60s","sync_interval":"300s","chunk_size":1000,"fallback_to_db":true}}