---
title: "Get Report Status"
method: GET
path: "/report/{run_id}"
tags: ["Reports"]
---

# Get Report Status

`GET /report/{run_id}`

## Request

- Base URL: `https://api.continueops.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.continueops.com/report/{run_id}`
- Auth: API key in header `X-Runner-Key`

Query Supabase for run status.

## Path parameters

- `run_id` string, required

## Response `200`

Successful Response

- ReportStatusResponse
  - `run_id` string, uuid, required
  - `tenant_id` string, required
  - `status` 'pending' | 'processing' | 'completed' | 'failed', required
  - `started_at` string, date-time, required
  - `completed_at` string, date-time, nullable
  - `document_url` string, nullable
  - `report_url_full` string, nullable
  - `report_url_blurred` string, nullable
  - `report_url_summary` string, nullable
  - `error_message` string, nullable
  - `duration_seconds` number, nullable
  - `progress_message` string, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/continueops/apis/cloud-credential-proxy.md) · [All operations](https://skmtc.dev/continueops/apis/cloud-credential-proxy/llms.txt) · [OpenAPI document](https://skmtc.dev/continueops/apis/cloud-credential-proxy/revisions/f0940e341f41?raw)
