---
title: "Spend per category over the range, sorted most-negative first. Optional accountIds CSV (only these accounts), accountId + categoryIds CSV filters. Income rows excluded; income lives in /cash-flow."
method: GET
path: "/households/{householdId}/reports/spending-by-category"
tags: ["reports"]
---

# Spend per category over the range, sorted most-negative first. Optional accountIds CSV (only these accounts), accountId + categoryIds CSV filters. Income rows excluded; income lives in /cash-flow.

`GET /households/{householdId}/reports/spending-by-category`

## Request

- Base URL: `https://api.vokse.ai`
- URL: `https://api.vokse.ai/households/{householdId}/reports/spending-by-category`
- Auth: HTTP bearer

## Response `200`

---

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