---
title: "Render a signed screenshot URL"
method: GET
path: "/v1/screenshot/render"
---

# Render a signed screenshot URL

`GET /v1/screenshot/render`

## Request

- Base URL: `https://app.snap-render.com`
- URL: `https://app.snap-render.com/v1/screenshot/render`
- Auth: none required

Renders a screenshot using a pre-signed URL. No API key required. The URL must have been generated via POST /v1/screenshot/sign. Expired URLs return 410 Gone, tampered URLs return 403 Forbidden.

## Query parameters

- `url` string, required
- `expires` string, required
- `key_prefix` string, required
- `sig` string, required

## Response `200`

Screenshot rendered

## Other responses

- `403`: Invalid signature
- `410`: Signed URL expired
- `429`: Quota exceeded

---

[API](https://skmtc.dev/snap-render/apis/snaprender-screenshot-api.md) · [All operations](https://skmtc.dev/snap-render/apis/snaprender-screenshot-api/llms.txt) · [OpenAPI document](https://skmtc.dev/snap-render/apis/snaprender-screenshot-api/revisions/420ff88deeb2?raw)
