---
title: "Get usage summary"
method: GET
path: "/api/v1/usage/summary"
tags: ["Usage"]
---

# Get usage summary

`GET /api/v1/usage/summary`

Returns totals (tokens/cost/carbon/energy/offset) plus a daily chart for the requested date range, optionally scoped to a project.

## Query parameters

- `range` '7d' | '30d' | '90d' | '365d'
- `startDate` string
- `endDate` string
- `projectId` string, uuid

## Response `200`

Usage summary

- object
  - `success` true, required
  - `data` UsageSummary, required
    - `range` object, required
      - `start` string, required
      - `end` string, required
    - `totals` object, required
      - `totalTokens` number, required
      - `promptTokens` number, required
      - `completionTokens` number, required
      - `totalCostUsd` number, required
      - `requestCount` number, required
      - `carbonKg` number, required
      - `electricityKwh` number, required
      - `waterLiters` number, required — Estimated water footprint in liters (on-site cooling + off-site generation). ESTIMATE ONLY — never part of the signed Footprint Statement, receipts, or audit packs.
      - `waterLowerBoundL` number, required — Lower uncertainty bound of the water estimate (liters, ~±50% band).
      - `waterUpperBoundL` number, required — Upper uncertainty bound of the water estimate (liters, ~±50% band).
      - `offsetCostUsd` number, nullable, required — Deprecated. Returns null after the AIW-13 pricing cutover.
    - `chart` object, required
      - `labels` string[], required
      - `datasets` object[], required
        - `label` string, required
        - `data` number[], required

## Other responses

- `400` — Bad request — validation failed or malformed JSON body
- `401` — Unauthorized — token missing, expired, or invalid
- `429` — Too many requests — rate limit exceeded
- `500` — Internal server error

---

[API](https://skmtc.net/crbonfree/apis/crbonfree-api.md) · [All operations](https://skmtc.net/crbonfree/apis/crbonfree-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/crbonfree/crbonfree-api/versions/29b71b1664e7/schema)
