---
title: "Get a screenshot image"
method: GET
path: "/v1/screenshots/{uid}"
tags: ["Screenshots"]
---

# Get a screenshot image

`GET /v1/screenshots/{uid}`

## Request

- Base URL: `https://api.feelingsurf.fr`
- URL: `https://api.feelingsurf.fr/v1/screenshots/{uid}`
- Auth: HTTP bearer

Streams the image bytes. The id comes from a screenshot's `images[].url`.

## Path parameters

- `uid` string, required

## Response `200`

The screenshot image bytes (WebP).

## Other responses

- `401`: Missing or invalid API key.
- `403`: The request is not allowed. A banned or disabled account is rejected with `forbidden`; a site setting your plan does not include is rejected with `premium_required`.
- `404`: Resource not found (or not owned by the caller).
- `429`: Too many requests — the per-account, per-minute rate limit was exceeded. Wait the number of seconds given in the `Retry-After` response header, then retry.

---

[API](https://skmtc.dev/feelingsurf/apis/feelingsurf-api.md) · [All operations](https://skmtc.dev/feelingsurf/apis/feelingsurf-api/llms.txt) · [OpenAPI document](https://skmtc.dev/feelingsurf/apis/feelingsurf-api/revisions/8b09d26880d6?raw)
