---
title: "GET /v1/admin/users/{id}/ledgers"
method: GET
path: "/v1/admin/users/{id}/ledgers"
tags: ["AdminUserService"]
---

# GET /v1/admin/users/{id}/ledgers

`GET /v1/admin/users/{id}/ledgers`

ListUserLedgers 单个用户的钱包流水

## Path parameters

- `id` string, required

## Query parameters

- `page` integer
- `limit` integer

## Response `200`

OK

- AdminV1ListUserLedgersReply
  - `items` AdminV1LedgerEntryFE[]
    - `amountMicros` string
    - `balanceAfterMicros` string
    - `createdAt` string, date-time
    - `id` string
    - `operatorId` string — operator_id / operator_name 仅在管理员调账时有值；普通消费流水为空。
    - `operatorName` string
    - `reason` string — reason 复用 wallet_ledger.remark，记录操作原因（管理员调账时由 reason 入参写入）。
    - `type` string — type 是前端 LedgerType 枚举：topup / deduct / consume / refund / reward。 由 biz_type 在 service 层映射得到（admin_topup→topup、admin_deduct→deduct 等）。
    - `userId` string
  - `limit` integer
  - `page` integer
  - `total` string

---

[API](https://skmtc.dev/apiqik/apis/apiqik-api.md) · [All operations](https://skmtc.dev/apiqik/apis/apiqik-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/apiqik/apiqik-api/revisions/e06b96127408/schema)
