---
title: "Evidence cases"
method: GET
path: "/stats/evidence/cases"
tags: ["Stats"]
---

# Evidence cases

`GET /stats/evidence/cases`

## Request

- Base URL: `https://api.nippy.host`
- URL: `https://api.nippy.host/stats/evidence/cases`
- Auth: `bearer` (a scheme the document does not define)

Admin-only. Newest first.

## Query parameters

- `page` number
- `pageSize` number

## Response `200`

- APIPaginatedEvidenceCasesResponse
  - `data` APIEvidenceCaseSummary[], required
    - `id` string, required
    - `reference` string, required: e.g. `EV-2026-0001`.
    - `category` 'csam' | 'terrorism' | 'fraud' | 'other', required
    - `subjectUserId` string, required
    - `subjectEmail` string, required: The subject’s address when the case opened.
    - `fileCount` number, required
    - `totalBytes` number, required: Sum of the file sizes, in bytes.
    - `activeLinks` number, required: Links that work right now.
    - `createdByName` string, nullable, required
    - `createdAt` string, required
  - `page` number, required
  - `pageSize` number, required
  - `total` number, required
  - `totalPages` number, required

## Other responses

- `403`: Admin access required

---

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