> ## Documentation Index
> Fetch the complete documentation index at: https://notte-experiment-visibility-md-links.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# SessionResponse

## Fields

<ParamField path="session_id" type="str" required>
  The ID of the session (created or existing). Use this ID to interact with the session for the next operation.
</ParamField>

<ParamField path="idle_timeout_minutes" type="int" required>
  Session idle timeout in minutes. Will timeout if now() > last access time + idle\_timeout\_minutes
</ParamField>

<ParamField path="max_duration_minutes" type="int" default="15">
  Session max duration in minutes. Will timeout if now() > creation time + max\_duration\_minutes
</ParamField>

<ParamField path="created_at" type="datetime" required>
  Session creation time
</ParamField>

<ParamField path="closed_at" type="UnionType[datetime, None]">
  Session closing time
</ParamField>

<ParamField path="last_accessed_at" type="datetime" required>
  Last access time
</ParamField>

<ParamField path="duration" type="timedelta" required>
  Session duration
</ParamField>

<ParamField path="status" type="Literal['active', 'closed', 'error', 'timed_out']" required>
  Session status
</ParamField>

<ParamField path="steps" type="list[Dict[str, Any]]" required>
  Steps of the session
</ParamField>

<ParamField path="error" type="UnionType[str, None]">
  Error message if the operation failed to complete
</ParamField>

<ParamField path="proxies" type="bool" default="False">
  Whether proxies were used for the session. True if any proxy was applied during session creation.
</ParamField>

<ParamField path="browser_type" type="Literal['chromium', 'chrome', 'firefox', 'chrome-nightly', 'chrome-turbo']" default="chromium" />

<ParamField path="use_file_storage" type="bool" default="False">
  Whether FileStorage was attached to the session.
</ParamField>

<ParamField path="network_request_bytes" type="int" default="0">
  Total byte usage for network requests.
</ParamField>

<ParamField path="network_response_bytes" type="int" default="0">
  Total byte usage for network responses.
</ParamField>

<ParamField path="user_agent" type="UnionType[str, None]">
  The user agent to use for the session
</ParamField>

<ParamField path="viewport_width" type="UnionType[int, None]">
  The width of the viewport
</ParamField>

<ParamField path="viewport_height" type="UnionType[int, None]">
  The height of the viewport
</ParamField>

<ParamField path="headless" type="bool" default="True">
  Whether to run the session in headless mode.
</ParamField>

<ParamField path="solve_captchas" type="UnionType[bool, None]">
  Whether to solve captchas.
</ParamField>

<ParamField path="cdp_url" type="UnionType[str, None]">
  The URL to connect to the CDP server.
</ParamField>

<ParamField path="viewer_url" type="UnionType[str, None]">
  The remote session viewer URL.
</ParamField>

<ParamField path="web_bot_auth" type="bool" default="False">
  Whether to use web bot authentication.
</ParamField>

## Module

`notte_sdk.types`
