---
title: "List Presets"
method: GET
path: "/api/v1/subscribe/presets"
tags: ["subscribe"]
---

# List Presets

`GET /api/v1/subscribe/presets`

Get preset plan list (no login required). Accepts lang param for i18n.

## Query parameters

- `lang` string

## Response `200`

Successful Response

- PresetsResponse — Presets list response.
  - `success` boolean, required
  - `presets` PresetInfo[], required
    - `id` integer, required
    - `name` string, required
    - `daily_limit` integer, required
    - `rate_limit_cost` integer, required
    - `rate_limit_requests` integer, required
    - `price_cny` number, required
    - `price_usd` number, required
    - `unit_price_cny` number, nullable
    - `unit_price_usd` number, nullable
    - `features` string[], required
    - `token_estimate_daily_m` integer, nullable
    - `token_estimate_monthly_m` integer, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/qcode/apis/qcode-web.md) · [All operations](https://skmtc.dev/qcode/apis/qcode-web/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/qcode/qcode-web/revisions/2f2f5f49ffc7/schema)
