---
title: "Privately inspect Strategy Intelligence assessment"
method: GET
path: "/strategies/{strategy_uuid}/intelligence/explorer/assessments/{assessment_uuid}"
tags: ["Strategy Intelligence"]
---

# Privately inspect Strategy Intelligence assessment

`GET /strategies/{strategy_uuid}/intelligence/explorer/assessments/{assessment_uuid}`

## Request

- Base URL: `https://kovatools.com/api/v1`
- URL: `https://kovatools.com/api/v1/strategies/{strategy_uuid}/intelligence/explorer/assessments/{assessment_uuid}`
- Auth: HTTP bearer

Only the designated explorer account may inspect its own strategies. No admin bypass. Reads never call the model or mutate intelligence. Paginated lists contain 25 items.

## Path parameters

- `strategy_uuid` string, required
- `assessment_uuid` string, required

## Query parameters

- `before` string

## Response `200`

Private inspection. Exact payloads expire after one year.

- object
  - `assessment` ExplorerAssessment, required
    - `uuid` string, required
    - `status` 'queued' | 'running' | 'completed' | 'failed' | 'superseded', required
    - `strategy_revision` integer, required
    - `created_at` string, required
    - `completed_at` string, nullable, required
    - `error_code` string, nullable, required
    - `attempts` integer, required
    - `trigger` string, required
    - `started_at` string, nullable, required
    - `engine_version` string, required
    - `strategy_digest` string, required
    - `call_count` integer, required
    - `capture_status` string, required
    - `selection_capture_status` string, required
    - `selection_snapshot` object, nullable, required
    - `recorded_output` object, nullable, required
    - `input_evidence` object[], required
      - `uuid` string, required
      - `observed_at` string, required
      - `captured_at` string, required
      - `portfolio_kind` string, required
      - `facts` object, required
        - `cash_value` number, nullable, required
        - `portfolio_value` number, nullable, required
        - `cash_percent` number, nullable, required
        - `positions` object[], required
          - `name` string, nullable, required
          - `quantity` number, nullable, required
          - `value` number, nullable, required
          - `percent` number, nullable, required
        - `received_at` string, required
        - `reported_at` string, nullable, required
        - `valuation_at` string, nullable, required
        - `date_basis` string, required
        - `limitations` string[], required
        - `scope` string, required
      - `source_available` boolean, required
      - `brief_available` boolean, required
    - `calls` object, required
      - `items` object[], required
        - `uuid` string, required
        - `assessment_uuid` string, required
        - `sequence` integer, required
        - `attempt` integer, required
        - `worker_token` string, required
        - `capture_status` string, required
        - `capture_version` string, required
        - `engine_version` string, required
        - `model` string, required
        - `prompt_fingerprint` string, nullable, required
        - `started_at` string, required
        - `finished_at` string, nullable, required
        - `expires_at` string, required
        - `duration_ms` integer, nullable, required
      - `next_cursor` string, nullable, required
    - `history_notice` string, required
    - `capture_gap_count` integer, required
  - `meta` Meta, required
    - `request_id` string: Unique request identifier for debugging
    - `timestamp` string, date-time

## Other responses

- `401`: Authentication required
- `403`: Subscription required
- `404`: Unavailable to this account or record not found
- `422`: Invalid cursor or memory kind

---

[API](https://skmtc.dev/kovatools/apis/kova-api.md) · [All operations](https://skmtc.dev/kovatools/apis/kova-api/llms.txt) · [OpenAPI document](https://skmtc.dev/kovatools/apis/kova-api/revisions/915eb7ffe3b6?raw)
