---
title: "List Findings Route"
method: GET
path: "/api/v1/findings"
tags: ["flywheel"]
---

# List Findings Route

`GET /api/v1/findings`

Flywheel V0 Operator UI — batch-fetch ``EvaluationFinding`` rows.

Page 3 (flywheel-run detail) renders one row per id in
``FlywheelRun.finding_ids``; this endpoint lets the UI hydrate all
of them in a single round-trip. The ``voice_call_external_id`` is
joined from ``voice_calls.external_id`` so the "View source call"
deep link can be built without a second query.

## Query parameters

- `ids` string[] — UUIDs of findings to fetch. Tenant-scoped; unknown or cross-tenant IDs are silently dropped. Pass as repeated query parameters (``?ids=<uuid>&ids=<uuid>``).

## Response `200`

Successful Response

- EvaluationFindingRead[]
  - `id` string, uuid, required
  - `tenant_id` string, uuid, required
  - `voice_call_id` string, uuid, nullable, required
  - `voice_call_external_id` string, nullable
  - `voice_agent_id` string, uuid, nullable, required
  - `voice_agent_version_id` string, uuid, nullable, required
  - `text_session_id` string, uuid, nullable
  - `text_agent_id` string, uuid, nullable
  - `text_agent_name` string, nullable
  - `source_environment` string, nullable
  - `raw_payload` object, required
  - `dismissed_reason` string, nullable, required
  - `dismissed_at` string, date-time, nullable, required
  - `batched_in_flywheel_run_id` string, uuid, nullable, required
  - `resolved_at` string, date-time, nullable, required
  - `resolved_by_user_id` string, uuid, nullable, required
  - `created_at` string, date-time, required
  - `updated_at` string, date-time, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/getanana/apis/cleon-api.md) · [All operations](https://skmtc.dev/getanana/apis/cleon-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/getanana/cleon-api/revisions/c0f54348e251/schema)
