Retrieve all closed sessions using the MarinaBox SDK
from marinabox import MarinaboxSDK sdk = MarinaboxSDK() closed_sessions = sdk.list_closed_sessions() # Returns List[BrowserSession] # Print closed session details for session in closed_sessions: print(f"Session ID: {session.session_id}") print(f"Runtime: {session.runtime_seconds} seconds") print(f"Video Path: {session.video_path}")
BrowserSession
{ "session_id": "xyz789abc", "container_id": "xyz789abc456", "created_at": "2024-12-13T10:00:00Z", "closed_at": "2024-12-13T12:34:56Z", "env_type": "browser", "status": "stopped", "runtime_seconds": 4500, "video_path": "/path/to/video/xyz789abc.mp4", "tag": "CompletedTask" }
try: closed_sessions = sdk.list_closed_sessions() except Exception as e: print(f"Failed to list closed sessions: {e}")