1. 用户日志
New-API 日志查询接口文档
  • 前置步骤
    • 生成/重置系统访问令牌(Access Token)
      GET
  • 用户日志
    • 获取当前用户完整调用日志(分页、可筛选)
      GET
    • 获取当前用户用量统计(总消耗额度 + 近60秒 RPM/TPM)
      GET
    • 通过 API Key(sk-)查询该密钥自身产生的日志(应急/受限接口)
      GET
  • 数据模型
    • UserLog
    • ErrorResponse
  1. 用户日志

获取当前用户用量统计(总消耗额度 + 近60秒 RPM/TPM)

GET
/api/log/self/stat
🔑 凭据速查:Access Token → 放 Header:Authorization: Bearer <token>
(个人设置→安全设置→系统访问令牌 获取);Session → 放 Cookie:session=<值>
(F12 开发者工具→Application/存储→Cookies 复制)。两种方式都要另加 Header:
New-Api-User: <你的用户ID>。
返回聚合结果,不返回明细列表,适合做用量概览仪表盘。
username 固定取当前登录用户,不可通过参数覆盖查询他人。
rpm(每分钟请求数)与 tpm(每分钟 Token 数)统计口径固定为
"最近 60 秒内 type=2(消费类型)的日志",与传入的 start_timestamp/
end_timestamp 无关;quota 才受时间范围筛选影响。

请求参数

Authorization
Bearer Token
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
or
API Key
在 cookie 添加参数
session
示例:
session: ********************
or
Query 参数

Header 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location '/api/log/self/stat?type=undefined&start_timestamp=undefined&end_timestamp=undefined&token_name=undefined&model_name=undefined&channel=undefined&group=undefined' \
--header 'New-Api-User: 1001' \
--header 'Authorization: Bearer <token>'

返回响应

🟢200
application/json
成功
Bodyapplication/json

示例
{
    "success": true,
    "message": "",
    "data": {
        "quota": 158420,
        "rpm": 12,
        "tpm": 8640
    }
}
修改于 2026-07-10 10:15:24
上一页
获取当前用户完整调用日志(分页、可筛选)
下一页
通过 API Key(sk-)查询该密钥自身产生的日志(应急/受限接口)
Built with