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

获取当前用户完整调用日志(分页、可筛选)

GET
/api/log/self
🔑 凭据速查:Access Token → 放 Header:Authorization: Bearer <token>
(个人设置→安全设置→系统访问令牌 获取);Session → 放 Cookie:session=<值>
(F12 开发者工具→Application/存储→Cookies 复制)。两种方式都要另加 Header:
New-Api-User: <你的用户ID>。
返回当前登录用户自己的调用日志明细,包含模型名称、消耗额度、Token 消耗、
耗时、渠道、请求 ID 等完整字段。
鉴权固定为 Access Token + New-Api-User,不支持 sk- API Key 调用。
注意事项:
只能查自己的日志,不支持 username/channel 参数跨用户或按渠道过滤。
返回的 channel_name 恒为空字符串(后端对普通用户无法查看)。
返回的 id 是按当前分页重新编号的展示序号,不是数据库自增主键,
不能用于跨页去重或作为稳定标识,稳定标识请用 request_id。
other 字段是一个 JSON 字符串(不是嵌套对象),需要客户端再次 JSON.parse,
其中包含 model_ratio/completion_ratio/model_price/group_ratio/
cache_tokens/cache_creation_tokens/image_ratio/web_search 等计费明细

请求参数

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?p=1&page_size=20&type=2&start_timestamp=1751328000&end_timestamp=1752537600&token_name=my-key&model_name=gpt-4o&group=default&request_id=undefined&upstream_request_id=undefined' \
--header 'New-Api-User: 1001' \
--header 'Authorization: Bearer <token>'

返回响应

🟢200
application/json
成功
Bodyapplication/json

示例
{
    "success": true,
    "message": "",
    "data": {
        "page": 1,
        "page_size": 20,
        "total": 137,
        "items": [
            {
                "id": 1,
                "user_id": 1001,
                "created_at": 1752537812,
                "type": 2,
                "content": "模型 gpt-4o 请求成功",
                "username": "alice",
                "token_name": "my-key",
                "model_name": "gpt-4o",
                "quota": 1230,
                "prompt_tokens": 512,
                "completion_tokens": 256,
                "use_time": 3,
                "is_stream": true,
                "channel": 5,
                "channel_name": "",
                "token_id": 88,
                "group": "default",
                "ip": "203.0.113.10",
                "request_id": "20260710190852xxxxxxxxxxxxxxxx",
                "upstream_request_id": "chatcmpl-abc123",
                "other": "{\"model_ratio\":2,\"completion_ratio\":4,\"model_price\":0,\"group_ratio\":1,\"cache_tokens\":0,\"cache_creation_tokens\":0}"
            },
            {
                "id": 2,
                "user_id": 1001,
                "created_at": 1752537650,
                "type": 2,
                "content": "模型 gpt-4o-mini 请求成功",
                "username": "alice",
                "token_name": "my-key",
                "model_name": "gpt-4o-mini",
                "quota": 210,
                "prompt_tokens": 300,
                "completion_tokens": 120,
                "use_time": 1,
                "is_stream": false,
                "channel": 3,
                "channel_name": "",
                "token_id": 88,
                "group": "default",
                "ip": "203.0.113.10",
                "request_id": "20260710184501xxxxxxxxxxxxxxxx",
                "upstream_request_id": "",
                "other": "{\"model_ratio\":0.15,\"completion_ratio\":4,\"model_price\":0,\"group_ratio\":1}"
            }
        ]
    }
}
🟠401
修改于 2026-07-10 10:15:24
上一页
生成/重置系统访问令牌(Access Token)
下一页
获取当前用户用量统计(总消耗额度 + 近60秒 RPM/TPM)
Built with