---
title: "Get Current Report Version"
method: GET
path: "/v1/interviews/{interview_id}/report/current"
tags: ["campaign-reports"]
---

# Get Current Report Version

`GET /v1/interviews/{interview_id}/report/current`

Return the latest ready version, or null if none exist yet.

## Path parameters

- `interview_id` string, uuid, required

## Query parameters

- `summary` boolean

## Headers

- `X-API-Key` string, nullable

## Response `200`

Successful Response

- ReportVersionOut
  - `id` string, uuid, required
  - `version_number` integer, required
  - `trigger_reason` 'threshold_reached' | 'incremental_update' | 'manual_regenerate', required — What caused a campaign report version to be generated.
  - `status` 'in_progress' | 'ready' | 'failed', required
  - `conversation_count_at_generation` integer, required
  - `coverage_snapshot` object, nullable
  - `agent_run_id` string, nullable
  - `report_artifacts` object, nullable
  - `solutions` ReportSolutionOut[]
    - `id` string, uuid, required
    - `title` string, required
    - `description` string, nullable, required
    - `horizon` string, required
    - `quick_win` boolean, required
    - `structural` boolean, required
    - `est_savings_eur` integer, nullable, required
    - `est_hours_saved_per_week` integer, nullable, required
    - `affected_processes` string[], nullable, required
    - `departments` string[], nullable, required
    - `contributors` string[], nullable, required
    - `evidence_quotes` object[], nullable, required
    - `implementation_notes` string, nullable, required
    - `sort_order` integer, required
  - `error_message` string, nullable
  - `created_at` string, date-time, required
  - `completed_at` string, date-time, nullable

## Other responses

- `422` — Validation Error

---

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