Skip to main content

Module usage_report

Module usage_report 

Source
Available on crate feature admin only.
Expand description

Usage reports: messages + claude_code.

Structs§

CacheCreationTokens
Cache-creation token breakdown.
ClaudeCodeCoreMetrics
Per-actor productivity metrics.
ClaudeCodeModelBreakdown
Per-model breakdown row.
ClaudeCodeRow
One row in the Claude Code usage report.
ClaudeCodeTokens
Per-model token usage.
ClaudeCodeUsageParams
Filters for UsageReport::claude_code.
ClaudeCodeUsageReport
Response shape for GET /v1/organizations/usage_report/claude_code.
CostAmount
Estimated cost amount.
LinesOfCode
Lines-of-code statistics.
MessagesUsageBucket
One time bucket in a messages usage report.
MessagesUsageParams
Filters for UsageReport::messages.
MessagesUsageReport
Response shape for GET /v1/organizations/usage_report/messages.
MessagesUsageRow
One usage row inside a messages usage report bucket.
ServerToolUse
Server-side tool-use breakdown.
ToolActionCounts
Tool action accept/reject counts.
UsageReport
Namespace handle for the usage-report endpoints.

Enums§

BucketWidth
Time-bucket granularity for the messages usage report.
ClaudeCodeActor
Actor on a ClaudeCodeRow.
ContextWindow
Context-window classification.
CustomerType
Customer type.
InferenceGeo
Inference geo classification used in usage rows.
MessagesGroupBy
Group-by dimensions for the messages usage report.
ServiceTier
Service-tier categories used in the messages usage report.
Speed
Inference speed (for group_by=speed).
SubscriptionType
Subscription tier.