---
title: "List your saved style themes"
method: GET
path: "/v1/themes"
---

# List your saved style themes

`GET /v1/themes`

Apply a theme by passing its id or name as `theme` to the QR-generation and dynamic-code endpoints.

## Response `200`

Your themes.

- object
  - `themes` Theme[]
    - `id` string
    - `name` string
    - `style` object — The saved QR style JSON.

## Other responses

- `401` — The `Authorization: Bearer oqr_…` header is missing or the API key is invalid or revoked.
- `500` — An unexpected server-side error.

---

[API](https://skmtc.net/openqr/apis/openqr-api.md) · [All operations](https://skmtc.net/openqr/apis/openqr-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openqr/openqr-api/versions/f1b3796cd1f6/schema)
