# Playground

Source: https://docs.screenshotlens.com/docs/dashboard/playground
Summary: Build and test a capture request in the dashboard before putting it in code.

The Playground at [app.screenshotlens.com](https://app.screenshotlens.com) sends the same requests as the public API, so anything that works there works from your server.

Use it to switch between screenshot and rolling video, set viewport, timing, output, blocking, and dark mode options, preview the result, check the credit cost before running, and copy the generated API URL.

## Recommended flow

1. Start with `response_type=json`.
2. Capture the page with the defaults.
3. Change one option at a time when the output is not stable enough.
4. Copy the generated URL into your server-side integration.
5. Check [Usage Logs](https://docs.screenshotlens.com/docs/dashboard/usage-logs) after the first production request.

## When to tune parameters

| Problem                                             | Option to try first                                                           |
| --------------------------------------------------- | ----------------------------------------------------------------------------- |
| The capture fires before the content renders        | Raise `delay`, or set `wait_until=NetworkIdle0`                               |
| Lazy content is missing from a full-page screenshot | Set `scroll=true` alongside `full_page=true`                                  |
| Sticky overlays cover the content                   | Keep `block_cookie_banners=true` and set `block_chat=true`                    |
| The render needs the dark theme                     | Set `dark=true`                                                               |
| The page is too tall to be useful                   | Cap it with `max_height`                                                      |
| The request times out                               | Lower the capture complexity, or raise `timeout` toward its 30 second ceiling |

For exact names and limits, see the [Screenshot API](https://docs.screenshotlens.com/docs/api/screenshots) and [Rolling Video API](https://docs.screenshotlens.com/docs/api/rolling-video).
