---
title: "Get stream thumbnail"
method: GET
path: "/v1/tokens/{tokenName}/assets/thumbnail.{ext}"
tags: ["assets"]
---

# Get stream thumbnail

`GET /v1/tokens/{tokenName}/assets/thumbnail.{ext}`

## Request

- Base URL: `https://lpad-backend.stage.defi.ovh.gala.com`
- URL: `https://lpad-backend.stage.defi.ovh.gala.com/v1/tokens/{tokenName}/assets/thumbnail.{ext}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/gala/apis/launchpad-backend-api/docs/v1/tokens/:tokenName/assets/thumbnail.:ext/get.ts> (a function with typed inputs; its response is checked against the schema)

Redirects to Mux thumbnail. Supports time, width, height, rotate, fit_mode params.

## Path parameters

- `ext` 'jpg' | 'png' | 'webp', required
- `tokenName` unknown, required

## Query parameters

- `fit_mode` unknown
- `height` unknown
- `width` unknown
- `time` unknown

## Response `default`

Shared error envelope returned by the application exception filter.

- union: Global HttpException bodies use status/error/message. CustomError and unhandled exception bodies use statusCode/message. /bundle errors use status/error/message.
  - object
    - `error` true, required
    - `message` union, required
      - string
      - string[]
    - `status` integer, required: HTTP status code.
  - object
    - `message` string, required
    - `statusCode` integer, required: HTTP status code.

## Other responses

- `301`: Redirect to Mux thumbnail
- `404`: Token not found or no stream configured

---

[API](https://skmtc.dev/gala/apis/launchpad-backend-api.md) - [All operations](https://skmtc.dev/gala/apis/launchpad-backend-api/llms.txt) - [OpenAPI document](https://skmtc.dev/gala/apis/launchpad-backend-api/revisions/74545971be2b?raw)
