Metric - TypeScript SDK

Metric type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

Example Usage

1import { Metric } from "@openrouter/sdk/models/operations";
2
3let value: Metric = {
4 displayFormat: "number",
5 displayLabel: "Request Count",
6 isRate: false,
7 name: "request_count",
8};

Fields

FieldTypeRequiredDescriptionExample
displayFormatoperations.DisplayFormat✔️How this metric value should be formatted for display (e.g. percent → multiply by 100 and append %, currency → prefix with $)number
displayLabelstring✔️Human-readable labelRequest Count
isRateboolean✔️Whether this metric is a rate/ratio (averaged, not summed)
namestring✔️Metric identifier used in query requestsrequest_count