---
title: "Aggregate LLM costs per day"
method: GET
path: "/api/v1/metrics/costs"
tags: ["Metrics"]
---

# Aggregate LLM costs per day

`GET /api/v1/metrics/costs`

## Request

- Base URL: `https://arcadeops.leadalpes.fr`
- URL: `https://arcadeops.leadalpes.fr/api/v1/metrics/costs`
- Auth: none declared

Aggregate LLM costs per day.

## Response `200`

List

- object
  - `items` object[], required
    - `day` string, required
    - `costMicros` string, required
    - `costSummary` object, required
      - `schemaVersion` 'cost-truth.v1', required
      - `currency` 'USD', required
      - `coverage` object, required
        - `scope` 'ENGINE_CORE', required
        - `inScopeCallCount` integer, required
        - `excludedCallCount` integer, required
        - `sources` string[], required
      - `confirmedProvider` object, required
        - `callCount` integer, required
        - `costUsd` string, required
      - `billableEligible` object, required
        - `callCount` integer, required
        - `costUsd` string, required
      - `estimated` object, required
        - `callCount` integer, required
        - `costUsd` string, nullable, required
      - `reservations` object, required
        - `callCount` integer, required
        - `upperBoundUsd` string, required
      - `unreconciled` object, required
        - `callCount` integer, required
        - `exposureUpperBoundUsd` string, nullable, required
      - `failed` object, required
        - `callCount` integer, required
        - `confirmedProviderCostUsd` string, required
        - `billableEligibleCostUsd` '0', required
      - `unknown` object, required
        - `callCount` integer, required
        - `invalidRowCount` integer, required
      - `classification` object, required
        - `reconciledSucceededCount` integer, required
        - `reconciledFailedCount` integer, required
        - `estimatedCount` integer, required
        - `reservedCount` integer, required
        - `unreconciledCount` integer, required
        - `unknownCount` integer, required
        - `invalidCount` integer, required
      - `completeness` object, required
        - `status` 'COMPLETE' | 'PARTIAL' | 'UNKNOWN', required
        - `hasOpenReservations` boolean, required
        - `hasUnreconciledCalls` boolean, required
        - `hasUnknownCosts` boolean, required
        - `hasEstimatedOnlyCosts` boolean, required
        - `hasExcludedBoundaries` boolean, required
      - `asOf` string, date-time, required

---

[API](https://skmtc.dev/leadalpes/apis/arcadeops-api.md) · [All operations](https://skmtc.dev/leadalpes/apis/arcadeops-api/llms.txt) · [OpenAPI document](https://skmtc.dev/leadalpes/apis/arcadeops-api/revisions/f10422ec7412?raw)
