---
title: "[Retired] Get billing routed savings"
method: GET
path: "/billing/usage/routed-savings"
tags: ["billing"]
deprecated: true
---

# \[Retired\] Get billing routed savings

`GET /billing/usage/routed-savings`

> **Deprecated.**

Reject the retired per-router-project savings rollup.

The Routers dashboard (ENG-5460) was the only caller. The handler declares
no auth so a leftover GET cannot check out a database connection.

Returns:
    Never. Always raises.

Raises:
    HTTPException: Always ``410 Gone``.

## Other responses

- `410` — Per-router-project savings rollup is retired.

## Changes

- **2026-09-24** `1cffaad2a921` — 1 breaking, 3 warning, 3 info
  - removed the success response with the status `200`
  - deleted the `query` request parameter `end_date`
  - deleted the `query` request parameter `full_history`
  - deleted the `query` request parameter `start_date`
  - …3 more

[Change history](https://skmtc.dev/pioneer/apis/brain-api/changes/billing/usage/routed-savings/get.md)

---

[API](https://skmtc.dev/pioneer/apis/brain-api.md) · [All operations](https://skmtc.dev/pioneer/apis/brain-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pioneer/apis/brain-api/revisions/1cffaad2a921?raw)
