{ "openapi": "3.0.1", "info": { "title": "后台管理接口", "description": "", "version": "1.0.0" }, "tags": [ { "name": "系统" }, { "name": "用户登陆注册" }, { "name": "OAuth" }, { "name": "用户管理" }, { "name": "充值" }, { "name": "两步验证" }, { "name": "安全验证" }, { "name": "渠道管理" }, { "name": "令牌管理" }, { "name": "兑换码" }, { "name": "日志" }, { "name": "数据统计" }, { "name": "分组" }, { "name": "任务" }, { "name": "供应商" }, { "name": "模型管理" }, { "name": "系统设置" } ], "paths": { "/api/setup": { "get": { "summary": "获取初始化状态", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "post": { "summary": "初始化系统", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "系统" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "username": { "type": "string" }, "password": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/status": { "get": { "summary": "获取系统状态", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/status/test": { "get": { "summary": "测试系统状态", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/uptime/status": { "get": { "summary": "获取Uptime Kuma状态", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/notice": { "get": { "summary": "获取公告", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user-agreement": { "get": { "summary": "获取用户协议", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/privacy-policy": { "get": { "summary": "获取隐私政策", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/about": { "get": { "summary": "获取关于信息", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/home_page_content": { "get": { "summary": "获取首页内容", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/pricing": { "get": { "summary": "获取定价信息", "deprecated": false, "description": "🔓 无需鉴权(可选登录)", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/models": { "get": { "summary": "获取模型列表", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/ratio_config": { "get": { "summary": "获取倍率配置", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "系统" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/verification": { "get": { "summary": "发送邮箱验证码", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "用户登陆注册" ], "parameters": [ { "name": "email", "in": "query", "description": "", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/reset_password": { "get": { "summary": "发送密码重置邮件", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "用户登陆注册" ], "parameters": [ { "name": "email", "in": "query", "description": "", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/reset": { "post": { "summary": "重置密码", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "用户登陆注册" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "email": { "type": "string" }, "token": { "type": "string" }, "password": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/register": { "post": { "summary": "用户注册", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "用户登陆注册" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "username": { "type": "string" }, "password": { "type": "string" }, "email": { "type": "string" }, "verification_code": { "type": "string" }, "aff_code": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/login": { "post": { "summary": "用户登录", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "用户登陆注册" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "username": { "type": "string" }, "password": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/login/2fa": { "post": { "summary": "两步验证登录", "deprecated": false, "description": "🔓 无需鉴权(登录流程)", "tags": [ "用户登陆注册" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "code": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/logout": { "get": { "summary": "用户登出", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "用户登陆注册" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/groups": { "get": { "summary": "获取用户分组列表", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "用户登陆注册" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/passkey/login/begin": { "post": { "summary": "开始Passkey登录", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "用户登陆注册" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/passkey/login/finish": { "post": { "summary": "完成Passkey登录", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "用户登陆注册" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/oauth/github": { "get": { "summary": "GitHub OAuth登录", "deprecated": false, "description": "🔓 无需鉴权(OAuth回调)", "tags": [ "OAuth" ], "parameters": [ { "name": "code", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/oauth/discord": { "get": { "summary": "Discord OAuth登录", "deprecated": false, "description": "🔓 无需鉴权(OAuth回调)", "tags": [ "OAuth" ], "parameters": [ { "name": "code", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/oauth/oidc": { "get": { "summary": "OIDC登录", "deprecated": false, "description": "🔓 无需鉴权(OAuth回调)", "tags": [ "OAuth" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/oauth/linuxdo": { "get": { "summary": "LinuxDO OAuth登录", "deprecated": false, "description": "🔓 无需鉴权(OAuth回调)", "tags": [ "OAuth" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/oauth/state": { "get": { "summary": "生成OAuth State", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "OAuth" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/oauth/wechat": { "get": { "summary": "微信OAuth登录", "deprecated": false, "description": "🔓 无需鉴权(OAuth回调)", "tags": [ "OAuth" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/oauth/wechat/bind": { "get": { "summary": "绑定微信", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "OAuth" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/oauth/email/bind": { "get": { "summary": "绑定邮箱", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "OAuth" ], "parameters": [ { "name": "email", "in": "query", "description": "", "required": false, "schema": { "type": "string" } }, { "name": "code", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/oauth/telegram/login": { "get": { "summary": "Telegram登录", "deprecated": false, "description": "🔓 无需鉴权(OAuth回调)", "tags": [ "OAuth" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/oauth/telegram/bind": { "get": { "summary": "绑定Telegram", "deprecated": false, "description": "🔓 无需鉴权", "tags": [ "OAuth" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/self/groups": { "get": { "summary": "获取当前用户分组", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/self": { "get": { "summary": "获取当前用户信息", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "put": { "summary": "更新当前用户信息", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "username": { "type": "string" }, "display_name": { "type": "string" }, "password": { "type": "string" }, "original_password": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "delete": { "summary": "注销当前用户", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/models": { "get": { "summary": "获取用户可用模型", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/token": { "get": { "summary": "生成访问令牌", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/passkey": { "get": { "summary": "获取Passkey状态", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "delete": { "summary": "删除Passkey", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/passkey/register/begin": { "post": { "summary": "开始注册Passkey", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/passkey/register/finish": { "post": { "summary": "完成注册Passkey", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/passkey/verify/begin": { "post": { "summary": "开始验证Passkey", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/passkey/verify/finish": { "post": { "summary": "完成验证Passkey", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/aff": { "get": { "summary": "获取邀请码", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/aff_transfer": { "post": { "summary": "转换邀请额度", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "quota": { "type": "integer" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/setting": { "put": { "summary": "更新用户设置", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "用户管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "notify_type": { "type": "string" }, "quota_warning_threshold": { "type": "number" }, "webhook_url": { "type": "string" }, "notification_email": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/topup": { "get": { "summary": "获取所有充值记录", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/": { "get": { "summary": "获取所有用户", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [ { "name": "p", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } }, { "name": "page_size", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "post": { "summary": "创建用户", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/User" } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "put": { "summary": "更新用户", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/User" } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/topup/complete": { "post": { "summary": "管理员完成充值", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/search": { "get": { "summary": "搜索用户", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [ { "name": "keyword", "in": "query", "description": "", "required": false, "schema": { "type": "string" } }, { "name": "group", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/{id}": { "get": { "summary": "获取指定用户", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "delete": { "summary": "删除用户", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/{id}/reset_passkey": { "delete": { "summary": "管理员重置用户Passkey", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/{id}/2fa": { "delete": { "summary": "管理员禁用用户2FA", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/manage": { "post": { "summary": "管理用户状态", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "用户管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "id": { "type": "integer" }, "action": { "type": "string", "enum": [ "disable", "enable", "delete", "promote", "demote" ] } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/topup/info": { "get": { "summary": "获取充值信息", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "充值" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/topup/self": { "get": { "summary": "获取用户充值记录", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "充值" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/pay": { "post": { "summary": "发起易支付", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "充值" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/amount": { "post": { "summary": "获取支付金额", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "充值" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/stripe/pay": { "post": { "summary": "发起Stripe支付", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "充值" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/stripe/amount": { "post": { "summary": "获取Stripe支付金额", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "充值" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/creem/pay": { "post": { "summary": "发起Creem支付", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "充值" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/epay/notify": { "get": { "summary": "易支付回调", "deprecated": false, "description": "🔓 无需鉴权(支付回调)", "tags": [ "充值" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/stripe/webhook": { "post": { "summary": "Stripe Webhook", "deprecated": false, "description": "🔓 无需鉴权(Webhook回调)", "tags": [ "充值" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/creem/webhook": { "post": { "summary": "Creem Webhook", "deprecated": false, "description": "🔓 无需鉴权(Webhook回调)", "tags": [ "充值" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/2fa/status": { "get": { "summary": "获取2FA状态", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "两步验证" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/2fa/setup": { "post": { "summary": "设置2FA", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "两步验证" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/2fa/enable": { "post": { "summary": "启用2FA", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "两步验证" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "code": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/2fa/disable": { "post": { "summary": "禁用2FA", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "两步验证" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "code": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/2fa/backup_codes": { "post": { "summary": "重新生成备用码", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "两步验证" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/user/2fa/stats": { "get": { "summary": "获取2FA统计", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "两步验证" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/verify": { "post": { "summary": "通用安全验证", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "安全验证" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/verify/status": { "get": { "summary": "获取验证状态", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "安全验证" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/": { "get": { "summary": "获取所有渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [ { "name": "p", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } }, { "name": "page_size", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } }, { "name": "id_sort", "in": "query", "description": "", "required": false, "schema": { "type": "boolean" } }, { "name": "tag_mode", "in": "query", "description": "", "required": false, "schema": { "type": "boolean" } }, { "name": "status", "in": "query", "description": "", "required": false, "schema": { "type": "string" } }, { "name": "type", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "post": { "summary": "添加渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "mode": { "type": "string", "enum": [ "single", "batch", "multi_to_single" ] }, "channel": { "$ref": "#/components/schemas/Channel" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "put": { "summary": "更新渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Channel" } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/search": { "get": { "summary": "搜索渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [ { "name": "keyword", "in": "query", "description": "", "required": false, "schema": { "type": "string" } }, { "name": "group", "in": "query", "description": "", "required": false, "schema": { "type": "string" } }, { "name": "model", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/models": { "get": { "summary": "获取渠道模型列表", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/models_enabled": { "get": { "summary": "获取已启用模型列表", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/{id}": { "get": { "summary": "获取指定渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "delete": { "summary": "删除渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/{id}/key": { "post": { "summary": "获取渠道密钥", "deprecated": false, "description": "👑 需要超级管理员权限(Root)+ 安全验证", "tags": [ "渠道管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/test": { "get": { "summary": "测试所有渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/test/{id}": { "get": { "summary": "测试指定渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/update_balance": { "get": { "summary": "更新所有渠道余额", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/update_balance/{id}": { "get": { "summary": "更新指定渠道余额", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/disabled": { "delete": { "summary": "删除已禁用渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/batch": { "post": { "summary": "批量删除渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "ids": { "type": "array", "items": { "type": "integer" } } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/fix": { "post": { "summary": "修复渠道能力", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/fetch_models/{id}": { "get": { "summary": "获取上游模型列表", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/fetch_models": { "post": { "summary": "获取模型列表", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "base_url": { "type": "string" }, "type": { "type": "integer" }, "key": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/batch/tag": { "post": { "summary": "批量设置渠道标签", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "ids": { "type": "array", "items": { "type": "integer" } }, "tag": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/tag/models": { "get": { "summary": "获取标签模型", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [ { "name": "tag", "in": "query", "description": "", "required": true, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/tag/disabled": { "post": { "summary": "禁用标签渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "tag": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/tag/enabled": { "post": { "summary": "启用标签渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "tag": { "type": "string" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/tag": { "put": { "summary": "编辑标签渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "tag": { "type": "string" }, "new_tag": { "type": "string" }, "priority": { "type": "integer" }, "weight": { "type": "integer" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/copy/{id}": { "post": { "summary": "复制渠道", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } }, { "name": "suffix", "in": "query", "description": "", "required": false, "schema": { "type": "string" } }, { "name": "reset_balance", "in": "query", "description": "", "required": false, "schema": { "type": "boolean" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/channel/multi_key/manage": { "post": { "summary": "管理多密钥", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "渠道管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "channel_id": { "type": "integer" }, "action": { "type": "string", "enum": [ "get_key_status", "disable_key", "enable_key", "delete_key", "delete_disabled_keys", "enable_all_keys", "disable_all_keys" ] }, "key_index": { "type": "integer" } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/token/": { "get": { "summary": "获取所有令牌", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "令牌管理" ], "parameters": [ { "name": "p", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } }, { "name": "page_size", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "post": { "summary": "创建令牌", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "令牌管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Token" } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "put": { "summary": "更新令牌", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "令牌管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Token" } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/token/search": { "get": { "summary": "搜索令牌", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "令牌管理" ], "parameters": [ { "name": "keyword", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/token/{id}": { "get": { "summary": "获取指定令牌", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "令牌管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "delete": { "summary": "删除令牌", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "令牌管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/token/batch": { "post": { "summary": "批量删除令牌", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "令牌管理" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "type": "object", "properties": { "ids": { "type": "array", "items": { "type": "integer" } } } } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/usage/token/": { "get": { "summary": "获取令牌使用情况", "deprecated": false, "description": "🔑 需要令牌认证(TokenAuth)", "tags": [ "令牌管理" ], "parameters": [ { "name": "Authorization", "in": "header", "description": "", "required": false, "example": "", "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/redemption/": { "get": { "summary": "获取所有兑换码", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "兑换码" ], "parameters": [ { "name": "p", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } }, { "name": "page_size", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "post": { "summary": "创建兑换码", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "兑换码" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Redemption" } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "put": { "summary": "更新兑换码", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "兑换码" ], "parameters": [], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Redemption" } } } }, "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/redemption/search": { "get": { "summary": "搜索兑换码", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "兑换码" ], "parameters": [ { "name": "keyword", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/redemption/{id}": { "get": { "summary": "获取指定兑换码", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "兑换码" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "delete": { "summary": "删除兑换码", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "兑换码" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/redemption/invalid": { "delete": { "summary": "删除无效兑换码", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "兑换码" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/log/": { "get": { "summary": "获取所有日志", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "日志" ], "parameters": [ { "name": "p", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } }, { "name": "page_size", "in": "query", "description": "", "required": false, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "delete": { "summary": "删除历史日志", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "日志" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/log/stat": { "get": { "summary": "获取日志统计", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "日志" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/log/self/stat": { "get": { "summary": "获取个人日志统计", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "日志" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/log/search": { "get": { "summary": "搜索日志", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "日志" ], "parameters": [ { "name": "keyword", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/log/self": { "get": { "summary": "获取个人日志", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "日志" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/log/self/search": { "get": { "summary": "搜索个人日志", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "日志" ], "parameters": [ { "name": "keyword", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/log/token": { "get": { "summary": "通过令牌获取日志", "deprecated": false, "description": "🔓 无需鉴权(通过令牌查询)", "tags": [ "日志" ], "parameters": [ { "name": "key", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/data/": { "get": { "summary": "获取所有额度数据", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "数据统计" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/data/self": { "get": { "summary": "获取个人额度数据", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "数据统计" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/group/": { "get": { "summary": "获取所有分组", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "分组" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/prefill_group/": { "get": { "summary": "获取预填分组", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "分组" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "post": { "summary": "创建预填分组", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "分组" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "put": { "summary": "更新预填分组", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "分组" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/prefill_group/{id}": { "delete": { "summary": "删除预填分组", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "分组" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/mj/": { "get": { "summary": "获取所有Midjourney任务", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "任务" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/mj/self": { "get": { "summary": "获取个人Midjourney任务", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "任务" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/task/": { "get": { "summary": "获取所有任务", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "任务" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/task/self": { "get": { "summary": "获取个人任务", "deprecated": false, "description": "🔐 需要登录(User权限)", "tags": [ "任务" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/vendors/": { "get": { "summary": "获取所有供应商", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "供应商" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "post": { "summary": "创建供应商", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "供应商" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "put": { "summary": "更新供应商", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "供应商" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/vendors/search": { "get": { "summary": "搜索供应商", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "供应商" ], "parameters": [ { "name": "keyword", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/vendors/{id}": { "get": { "summary": "获取指定供应商", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "供应商" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "delete": { "summary": "删除供应商", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "供应商" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/models/": { "get": { "summary": "获取所有模型元数据", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "模型管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "post": { "summary": "创建模型元数据", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "模型管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "put": { "summary": "更新模型元数据", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "模型管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/models/search": { "get": { "summary": "搜索模型", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "模型管理" ], "parameters": [ { "name": "keyword", "in": "query", "description": "", "required": false, "schema": { "type": "string" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/models/{id}": { "get": { "summary": "获取指定模型", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "模型管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "delete": { "summary": "删除模型", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "模型管理" ], "parameters": [ { "name": "id", "in": "path", "description": "", "required": true, "example": 0, "schema": { "type": "integer" } } ], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/models/sync_upstream/preview": { "get": { "summary": "预览上游模型同步", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "模型管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/models/sync_upstream": { "post": { "summary": "同步上游模型", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "模型管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/models/missing": { "get": { "summary": "获取缺失模型", "deprecated": false, "description": "👨‍💼 需要管理员权限(Admin)", "tags": [ "模型管理" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/option/": { "get": { "summary": "获取系统选项", "deprecated": false, "description": "👑 需要超级管理员权限(Root)", "tags": [ "系统设置" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }, "put": { "summary": "更新系统选项", "deprecated": false, "description": "👑 需要超级管理员权限(Root)", "tags": [ "系统设置" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/option/rest_model_ratio": { "post": { "summary": "重置模型倍率", "deprecated": false, "description": "👑 需要超级管理员权限(Root)", "tags": [ "系统设置" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/option/migrate_console_setting": { "post": { "summary": "迁移控制台设置", "deprecated": false, "description": "👑 需要超级管理员权限(Root)", "tags": [ "系统设置" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/ratio_sync/channels": { "get": { "summary": "获取可同步渠道", "deprecated": false, "description": "👑 需要超级管理员权限(Root)", "tags": [ "系统设置" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } }, "/api/ratio_sync/fetch": { "post": { "summary": "获取上游倍率", "deprecated": false, "description": "👑 需要超级管理员权限(Root)", "tags": [ "系统设置" ], "parameters": [], "responses": { "200": { "description": "成功", "headers": {} } }, "security": [ { "Combination343": [] }, { "Combination1243": [] } ] } } }, "components": { "schemas": { "ApiResponse": { "type": "object", "properties": { "success": { "type": "boolean" }, "message": { "type": "string" }, "data": {} } }, "PageInfo": { "type": "object", "properties": { "page": { "type": "integer" }, "page_size": { "type": "integer" }, "total": { "type": "integer" }, "items": { "type": "array", "items": {} } } }, "Log": { "type": "object", "properties": { "id": { "type": "integer" }, "user_id": { "type": "integer" }, "type": { "type": "integer" }, "content": { "type": "string" }, "created_at": { "type": "integer" } } }, "User": { "type": "object", "properties": { "id": { "type": "integer" }, "username": { "type": "string" }, "display_name": { "type": "string" }, "role": { "type": "integer" }, "status": { "type": "integer" }, "email": { "type": "string" }, "group": { "type": "string" }, "quota": { "type": "integer" }, "used_quota": { "type": "integer" }, "request_count": { "type": "integer" } } }, "Channel": { "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" }, "type": { "type": "integer" }, "status": { "type": "integer" }, "models": { "type": "string" }, "groups": { "type": "string" }, "priority": { "type": "integer" }, "weight": { "type": "integer" }, "base_url": { "type": "string" }, "tag": { "type": "string" } } }, "Token": { "type": "object", "properties": { "id": { "type": "integer" }, "user_id": { "type": "integer" }, "name": { "type": "string" }, "key": { "type": "string" }, "status": { "type": "integer" }, "expired_time": { "type": "integer" }, "remain_quota": { "type": "integer" }, "unlimited_quota": { "type": "boolean" } } }, "Redemption": { "type": "object", "properties": { "id": { "type": "integer" }, "name": { "type": "string" }, "key": { "type": "string" }, "status": { "type": "integer" }, "quota": { "type": "integer" }, "created_time": { "type": "integer" }, "redeemed_time": { "type": "integer" } } } }, "responses": {}, "securitySchemes": { "SessionAuth1": { "type": "apiKey", "in": "cookie", "name": "session", "description": "Session认证,通过登录接口获取" }, "AccessToken1": { "type": "apiKey", "in": "header", "name": "Authorization", "description": "Access Token认证,格式: Bearer {access_token},通过 /api/user/token 接口生成" }, "NewApiUser1": { "type": "apiKey", "in": "header", "name": "New-Api-User", "description": "用户ID请求头,必须与当前登录用户ID匹配,使用Session或AccessToken认证时必须提供" }, "Combination222": { "group": [ { "id": 573666 }, { "id": 573668 } ], "type": "combination" }, "Combination1122": { "group": [ { "id": 573667 }, { "id": 573668 } ], "type": "combination" }, "Combination223": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1123": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination224": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1124": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination225": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1125": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination226": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1126": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination227": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1127": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination228": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1128": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination229": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1129": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination230": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1130": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination231": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1131": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination232": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1132": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination233": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1133": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination234": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1134": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination235": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1135": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination236": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1136": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination237": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1137": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination238": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1138": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination239": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1139": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination240": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1140": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination241": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1141": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination242": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1142": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination243": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1143": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination244": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1144": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination245": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1145": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination246": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1146": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination247": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1147": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination248": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1148": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination249": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1149": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination250": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1150": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination251": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1151": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination252": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1152": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination253": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1153": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination254": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1154": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination255": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1155": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination256": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1156": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination257": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1157": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination258": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1158": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination259": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1159": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination260": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1160": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination261": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1161": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination262": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1162": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination263": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1163": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination264": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1164": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination265": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1165": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination266": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1166": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination267": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1167": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination268": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1168": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination269": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1169": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination270": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1170": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination271": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1171": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination272": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1172": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination273": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1173": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination274": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1174": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination275": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1175": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination276": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1176": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination277": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1177": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination278": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1178": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination279": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1179": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination280": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1180": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination281": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1181": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination282": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1182": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination283": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1183": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination284": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1184": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination285": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1185": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination286": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1186": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination287": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1187": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination288": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1188": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination289": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1189": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination290": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1190": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination291": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1191": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination292": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1192": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination293": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1193": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination294": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1194": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination295": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1195": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination296": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1196": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination297": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1197": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination298": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1198": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination299": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1199": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination300": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1200": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination301": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1201": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination302": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1202": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination303": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1203": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination304": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1204": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination305": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1205": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination306": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1206": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination307": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1207": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination308": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1208": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination309": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1209": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination310": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1210": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination311": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1211": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination312": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1212": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination313": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1213": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination314": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1214": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination315": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1215": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination316": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1216": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination317": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1217": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination318": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1218": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination319": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1219": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination320": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1220": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination321": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1221": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination322": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1222": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination323": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1223": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination324": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1224": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination325": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1225": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination326": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1226": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination327": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1227": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination328": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1228": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination329": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1229": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination330": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1230": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination331": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1231": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination332": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1232": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination333": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1233": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination334": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1234": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination335": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1235": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination336": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1236": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination337": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1237": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination338": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1238": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination339": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1239": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination340": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1240": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination341": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1241": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination342": { "group": [ { "id": "SessionAuth" }, { "id": "NewApiUser" } ], "type": "combination" }, "Combination1242": { "group": [ { "id": "AccessToken" }, { "id": "NewApiUser" } ], "type": "combination" } } }, "servers": [], "security": [ { "Combination343": [] }, { "Combination1243": [] } ] }