Retrieve all active sessions using the MarinaBox SDK
from marinabox import MarinaboxSDK sdk = MarinaboxSDK() sessions = sdk.list_sessions() # Returns List[BrowserSession] # Print session details for session in sessions: print(f"Session ID: {session.session_id}") print(f"VNC Port: {session.vnc_port}") print(f"Status: {session.status}")
BrowserSession
{ "session_id": "abc123xyz", "container_id": "abc123xyz789", "vnc_port": 5002, "created_at": "2024-12-14T10:30:00Z", "env_type": "browser", "debug_port": 4002, "status": "running", "runtime_seconds": 3600, "tag": "Development" }
try: sessions = sdk.list_sessions() except Exception as e: print(f"Failed to list sessions: {e}")