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

# API reference

> Base URL, authentication, response conventions, and endpoint groups.

The Scrinly Browser API is an HTTPS JSON API at:

```text theme={null}
https://api.scrinly.com
```

Authenticate with `Authorization: Bearer <SCRINLY_API_KEY>`. The endpoint pages in this reference are generated from the public OpenAPI 3.1 contract and can be tried from the API playground.

Screenshots return `image/png` or `image/jpeg` bytes unless storage is enabled. Most other successful calls return JSON. Batch requests can return `207 Multi-Status`, and an interpreted blueprint can return a successful `blueprint_only` partial result.

The legacy `api_key` query parameter remains available on compatible GET routes, but URLs leak into browser history, access logs, proxies, and analytics. Use the bearer header for all new integrations.

The public contract excludes account provisioning, health probes, statistics, cache administration, and internal operations.
