---
title: "Purchase Booster"
method: POST
path: "/api/v1/booster/purchase"
tags: ["booster"]
---

# Purchase Booster

`POST /api/v1/booster/purchase`

## Request body

- BoosterPurchaseRequest
  - `api_key_id` integer, required — API Key ID
  - `amount_usd` integer, required — 购买金额（美元，1-100整数）
  - `include_window_boost` boolean — 已废弃：4h 窗口已取消，字段保留兼容、服务端忽略

## Response `200`

Successful Response

- BoosterPurchaseResponse
  - `success` boolean, required
  - `message` string, required
  - `purchase_id` integer, nullable
  - `amount_usd` number, nullable
  - `amount_cny` number, nullable
  - `currency` string, nullable
  - `new_balance_cny` number, nullable
  - `new_balance_usd` number, nullable
  - `include_window_boost` boolean

## 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)
