## List `computers.list(ComputerListParams**kwargs) -> ComputerListResponse` **get** `/computers` List all active computers for the user's organization. Use type=persistent to list persistent sessions instead. ### Parameters - `type: Optional[Literal["live", "persistent"]]` Session type filter - `"live"` - `"persistent"` ### Returns - `List[ComputerResponse]` - `id: Optional[str]` - `auto_kill: Optional[bool]` - `created_at: Optional[str]` - `endpoints: Optional[Dict[str, str]]` - `expires_at: Optional[str]` - `idle_expires_at: Optional[str]` - `inactivity_timeout_seconds: Optional[int]` - `kind: Optional[str]` - `last_activity_at: Optional[str]` - `max_lifetime_seconds: Optional[int]` - `status: Optional[str]` ### Example ```python import os from tzafon import Lightcone client = Lightcone( api_key=os.environ.get("TZAFON_API_KEY"), # This is the default and can be omitted ) computer_responses = client.computers.list() print(computer_responses) ```