跳转到主要内容
POST
/
api-user
/
points
/
search
查询积分变动记录
curl --request POST \
  --url https://dk.mountsea.ai/api-user/points/search \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "dateRange": {
    "start": 1767801600000,
    "end": 1773071999999
  },
  "page": 1,
  "limit": 10,
  "serviceId": "<string>"
}
'

响应示例

{
  "items": [
    {
      "id": "e6b088e3-791c-4a1c-bb14-198f0867f368",
      "serviceName": "chat",
      "apiPath": "/v1/chat/completions",
      "apiMethod": "POST",
      "finalAmount": 10,
      "beforeCredits": 9950,
      "afterCredits": 9940,
      "traceId": "1d110e91-9d69-4325-bd42-b55583ae6dc5",
      "createdAt": "2025-09-11T02:05:05.225Z"
    }
  ],
  "meta": {
    "totalItems": 128,
    "itemCount": 10,
    "itemsPerPage": 10,
    "totalPages": 13,
    "currentPage": 1
  }
}

响应字段

items[] — 积分变动记录

字段类型描述
idstring记录 ID(UUID)
serviceNamestring服务名称(如 chatgemini
apiPathstringAPI 请求路径
apiMethodstringHTTP 方法
finalAmountnumber本次请求扣减的积分
beforeCreditsnumber扣减前积分余额
afterCreditsnumber扣减后积分余额
traceIdstring请求追踪 ID
createdAtstring创建时间(ISO 8601)

meta — 分页信息

字段类型描述
totalItemsnumber总记录数
itemCountnumber当前页记录数
itemsPerPagenumber每页大小
totalPagesnumber总页数
currentPagenumber当前页码
dateRange 参数是必填的。最大日期范围跨度为 90 天。时间戳单位为毫秒
beforeCreditsafterCredits 之间的差值等于 finalAmount

授权

X-API-Key
string
header
必填

请求体

application/json
dateRange
object
必填

日期范围(毫秒时间戳,最大跨度90天)

page
number
默认值:1

页码

limit
number
默认值:10

每页条数

serviceId
string

服务ID(可选,不传则查全部)

响应

201 - undefined