Skip to main content
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>"
}
'

Response Example

{
  "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
  }
}

Response Fields

items[] — Credits Change Records

FieldTypeDescription
idstringRecord ID (UUID)
serviceNamestringService name (e.g. chat, gemini)
apiPathstringAPI request path
apiMethodstringHTTP method
finalAmountnumberCredits deducted for this request
beforeCreditsnumberCredits balance before deduction
afterCreditsnumberCredits balance after deduction
traceIdstringRequest trace ID
createdAtstringCreated time (ISO 8601)

meta — Pagination Info

FieldTypeDescription
totalItemsnumberTotal number of records
itemCountnumberNumber of records on current page
itemsPerPagenumberPage size
totalPagesnumberTotal number of pages
currentPagenumberCurrent page number
The dateRange parameter is required. The maximum date range span is 90 days. Timestamps are in milliseconds.
The difference between beforeCredits and afterCredits equals finalAmount.

Authorizations

X-API-Key
string
header
required

Body

application/json
dateRange
object
required

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

page
number
default:1

页码

limit
number
default:10

每页条数

serviceId
string

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

Response

201 - undefined