# List a case's transaction categories **GET /financial-data/case/{caseId}/transactions/categories** Returns each category, with its subcategories, that has transactions across the case's accounts or the ones given, with a count at both levels and the account ids used; optional date range. On a case shared with opposing counsel, only accounts the caller may see are counted. Returns 403 while the monthly category summary feature is turned off. ## Servers - http://api.example.com: http://api.example.com () ## Authentication methods - Access token ## Parameters ### Path parameters - **caseId** (string) Case ID ### Query parameters - **accountIds** (array[string]) Restrict the lookup to these FinancialAccount IDs (all must belong to the case). Omit to include every linked account in the case. Accepts a repeated query param or a comma-separated list. - **startDate** (string) Only consider transactions from this date (inclusive). Format: YYYY-MM-DD. - **endDate** (string) Only consider transactions up to this date (inclusive). Format: YYYY-MM-DD. ## Responses ### 200 #### Body: application/json (object) - **data** (object) - **statusCode** (number) - **timestamp** (string(date-time)) [Powered by Bump.sh](https://bump.sh)