升级包
在基础套餐之上按份加购的额度或功能。
package-upgrades套餐鉴权: 仅管理员5 个接口列出升级包
GET
/api/v2/package-upgrades鉴权: 仅管理员
查询参数
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| page | integer | — | 页码,从 1 开始。 |
| page_size | integer | — | 每页条数。 |
| sort | string | — | 排序字段,逗号分隔,前缀 `-` 表示降序,如 `-created_at,id`。 |
创建升级包
POST
/api/v2/package-upgrades鉴权: 仅管理员
请求体 application/json
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| amount | integer | — | 每份加多少;功能类(custom_cc_rule/websocket)恒为 1 |
| bind_packages | integer[] | — | 只许这些基础套餐加购;空 = 不限 |
| des | string | — | 备注说明 |
| enabled | boolean | — | 是否启用 |
| name | string | 必填 | 名称 |
| price_cents | integer | 必填 | 每份每月价格,分 |
| type | string | 必填 | 加购项:流量 GB、域名数、非标端口数、四层端口数、自定义 CC、带宽 Mbps、连接数、WebSocket、独立 IP 数 |
获取升级包
GET
/api/v2/package-upgrades/{id}鉴权: 仅管理员
修改升级包
PUT
/api/v2/package-upgrades/{id}鉴权: 仅管理员
请求体 application/json
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| amount | integer | — | 每份加多少;功能类(custom_cc_rule/websocket)恒为 1 |
| bind_packages | integer[] | — | 只许这些基础套餐加购;空 = 不限 |
| des | string | — | 备注说明 |
| enabled | boolean | — | 是否启用 |
| name | string | 必填 | 名称 |
| price_cents | integer | 必填 | 每份每月价格,分 |
| type | string | 必填 | 加购项:流量 GB、域名数、非标端口数、四层端口数、自定义 CC、带宽 Mbps、连接数、WebSocket、独立 IP 数 |
删除升级包
DELETE
/api/v2/package-upgrades/{id}鉴权: 仅管理员
升级包对象
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
| amount | integer | — | 每份加多少;功能类(custom_cc_rule/websocket)恒为 1 |
| bind_packages | integer[] | — | 只许这些基础套餐加购;空 = 不限 |
| created_at | string | — | 创建时间 |
| des | string | — | 备注说明 |
| enabled | boolean | — | 是否启用 |
| id | integer | — | 记录 ID |
| name | string | — | 名称 |
| price_cents | integer | — | 每份每月价格,分 |
| type | string | — | 加购项:流量 GB、域名数、非标端口数、四层端口数、自定义 CC、带宽 Mbps、连接数、WebSocket、独立 IP 数 |
| updated_at | string | — | 更新时间 |