Skip to content

UsageCostsResponse

Example Usage

typescript
import { UsageCostsResponse } from "@meetkai/mka1/models/components";

let value: UsageCostsResponse = {
  object: "usage.costs",
  currency: "East Caribbean Dollar",
  startTime: 237550,
  endTime: 910887,
  groupBy: [
    "org_id",
  ],
  data: [
    {
      model: "Silverado",
      apiKeyId: "<id>",
      teamId: "<id>",
      externalUserId: "<id>",
      orgId: "<id>",
      cost: 1377.31,
      costNano: "<value>",
    },
  ],
  totalCost: 6657.39,
  totalCostNano: "<value>",
};

Fields

FieldTypeRequiredDescription
object"usage.costs"✔️N/A
currencystring✔️N/A
startTimenumber✔️N/A
endTimenumber✔️N/A
groupBycomponents.CostsUsageGroupBy[]✔️N/A
datacomponents.CostGroupRow[]✔️N/A
totalCostnumber✔️N/A
totalCostNanostring✔️Total cost in integer NANO-units (1e9 per major unit, NOT cents); use total_cost for the major amount.