> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getgrasp.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Live View

> Use a live view URL to observe and interact with the browser session.

When you create a container, Grasp provides a `liveURL` to a web-based, real-time view of the browser running inside the container. You can use this URL to observe the browser's state, or even take control and interact with the page manually.

<CodeGroup>
  ```javascript JavaScript/TypeScript theme={null}
  const liveURL = container.browser.liveURL;
  // Example: https://live.grasp.run/e8b3b6b2-2b8a-4c6b-a1b3-f1b3b6b2b8a4
  ```

  ```python Python theme={null}
  live_url = container.browser.live_url
  # Example: https://live.grasp.run/e8b3b6b2-2b8a-4c6b-a1b3-f1b3b6b2b8a4
  ```
</CodeGroup>

This URL can be opened directly in your browser or embedded into an `<iframe>` within your own application for a seamless integration.

## Read-only Mode

For scenarios where you only want to provide observation capabilities without allowing interaction, you can append the `readOnly=true` query parameter to the URL. This is useful for demos, monitoring, or collaborative sessions where you want to prevent accidental interference.

```
https://live.grasp.run/<CONTAINER_ID>?readOnly=true
```
