---
title: "查询模型调用日志详情"
method: GET
path: "/v1/admin/monitor/usage-logs/{id}"
tags: ["AdminMonitorService"]
---

# 查询模型调用日志详情

`GET /v1/admin/monitor/usage-logs/{id}`

查询单条模型/API 调用日志详情，包含请求体和响应体快照。返回内容依赖写入 usage_logs.meta 时是否已保存 request_body/response_body，敏感字段应由写入方脱敏。

## Path parameters

- `id` string, required

## Query parameters

- `createdAt` string, date-time

## Response `200`

单条模型调用日志详情。

- AdminV1GetUsageLogDetailReply
  - `log` AdminV1UsageLogDetail — UsageLogDetail 用量日志详情（包含请求/响应内容） UsageLogDetail includes bounded, redacted request/response snapshots copied from usage_logs.meta. Writers cap snapshots at 256 KiB; readers apply the same defense in depth.
    - `apiKeyId` string — api_key_id 令牌（API Key）ID。
    - `basePriceMicros` string — base_price_micros 结算时价目表基础金额（CRD micros）；缺失时不可从实扣金额反推。
    - `billedMicros` string
    - `billingDetail` string — billing_detail 后端直出的中文计费过程文本，前端按换行渲染即可。
    - `billingMode` string — billing_mode 结算时计费方式快照（token/per_request/image/video/tiered_expr）； 空串=迁移前历史行或免费未结算行。前端计费类型展示优先用本字段，不再从分项 label 推断。
    - `cachedTokens` string — cached_tokens 缓存命中 token 数。
    - `channelCostMicros` string — channel_cost_micros 结算时渠道成本金额（CRD micros）；缺失时不可现算或回退。
    - `channelCostRatio` string — channel_cost_ratio 渠道成本倍率钉值（decimal 字符串，如 "0.8500"）；空串=无快照。
    - `channelDiscount` string — Deprecated: use channel_cost_ratio. Historical name retained for old clients.
    - `channelId` string
    - `channelName` string
    - `channelSaleRatio` string — channel_sale_ratio 销售倍率快照（decimal 字符串如 "1.2000"）；空串=无快照。PR2 阶段仅观察值，PR3 起为计费实际用值。
    - `channelSourceCode` string — channel_source_code 命中渠道资源 code 快照；空串=未绑定资源 / 钉值缺失。
    - `clientRequestId` string — 网关层 request id 原文（响应头 X-Request-Id 同值）；与异步任务详情展示的请求 ID 对齐。 空串=历史行或未采集，前端回退展示 request_id。
    - `completionTokens` string
    - `createdAt` string, date-time
    - `currency` string
    - `discountedBilledMicros` string — Deprecated: use channel_cost_micros. When the persisted audit amount is unavailable, this compatibility field falls back to billed_micros and must not be used for audit.
    - `endpoint` string
    - `errorCode` string
    - `firstTokenMs` string — first_token_ms 首字输出耗时（毫秒）；优先 typed 列，迁移前 meta-only 历史记录兼容回退。
    - `httpStatus` integer
    - `id` string
    - `internalCostMicros` string — internal_cost_micros 内部成本（micros），仅管理端可见。
    - `ip` string
    - `isStream` boolean
    - `latencyMs` string
    - `meta` object — meta 诊断扩展字段（usage_logs.meta 透传的可展示子集，已剔除 request_body/response_body）。 典型 key：first_token_ms、usage_source、estimate_micros、actual_micros、image_count、size、quality、video_seconds、resolution、error_summary 等。
    - `modelId` string
    - `modelName` string
    - `priceSnapshot` string — price_snapshot 命中时刻的售卖定价快照原始 JSON 字符串（已剥离内部成本字段）；空串=无快照。仅详情下发。
    - `promptTokens` string
    - `requestBody` string
    - `requestId` string
    - `requestType` string — request_type 请求类型/协议（如 openai_chat、anthropic_messages）。
    - `responseBody` string
    - `success` boolean — success 行级成败结论，与列表 status 筛选同一谓词（WP7 双列回退口径）在服务端计算。 前端徽标请直接用本字段；http_status 在迁移历史行上可能为 0，不可用于本地推断成败。
    - `tokenName` string — token_name 令牌名称，来自 api_keys.name 富化关联。
    - `totalTokens` string
    - `userEmail` string
    - `userId` string
    - `userName` string
    - `userTierRatio` string — user_tier_ratio 用户等级倍率快照（decimal 字符串如 "1.5000"，计费实际用值）；空串=未钉值/历史行。
    - `vendorId` string
    - `vendorName` string
    - `vendorSlug` 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)
