---
title: "Get detailed scan metrics"
method: GET
path: "/api/scans/{scan_id}/detailed-metrics"
tags: ["scans"]
---

# Get detailed scan metrics

`GET /api/scans/{scan_id}/detailed-metrics`

Get rich real-time metrics for a scan including URL progress, queue depths,
deduplication stats, and batch processing metrics.

## Path parameters

- `scan_id` integer, required

## Response `200`

Detailed scan metrics

- DetailedMetricsResponse
  - `scan_id` integer
  - `status` string
  - `phase` string
  - `active_agent` string
  - `metrics_available` boolean — Whether the metric objects contain live data for this scan.
  - `metrics_unavailable_reason` string, nullable — Explains why live metrics are unavailable for historical scans.
  - `progress` object
    - `urls_discovered` integer
    - `urls_analyzed` integer
    - `urls_total` integer
    - `findings_before_dedup` integer
    - `findings_after_dedup` integer
    - `findings_distributed` integer
    - `dedup_effectiveness` number
  - `queues` object
  - `batch_metrics` object
    - `urls_discovered` integer
    - `urls_analyzed` integer
    - `findings_before_dedup` integer
    - `findings_after_dedup` integer
    - `findings_distributed` integer
    - `time_saved_percent` number
    - `dedup_effectiveness` number
  - `uptime_seconds` number
  - `findings_count` integer

## Other responses

- `404` — Scan not found

---

[API](https://skmtc.net/bugtraceai/apis/bugtraceai-cli-api.md) · [All operations](https://skmtc.net/bugtraceai/apis/bugtraceai-cli-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bugtraceai/bugtraceai-cli-api/versions/312bfc1148dc/schema)
