---
title: "Get a review result"
method: GET
path: "/workspaces/{workspaceSlug}/practices/reviews/results/{resultId}"
tags: ["practice-review-output"]
---

# Get a review result

`GET /workspaces/{workspaceSlug}/practices/reviews/results/{resultId}`

## Request

- Base URL: `/` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/workspaces/{workspaceSlug}/practices/reviews/results/{resultId}`
- Auth: HTTP bearer

## Path parameters

- `workspaceSlug` string, required
- `resultId` string, uuid, required

## Response `200`

OK

- ReviewResultDetail
  - `acceptedAt` string, date-time, nullable, required
  - `coverage` union, required
    - ClaimedCoverage
      - `source` string, required
      - `checked` integer
      - `complete` boolean
      - `omitted` CoverageOmission[]
        - `count` integer
        - `items` string[]
        - `reason` 'selection' | 'truncated' | 'unavailable' | 'budget' | 'deadline' | 'too-large' | 'off-format' | 'refused' | 'error' | 'cancelled'
        - `what` string
      - `selected` integer
      - `total` integer
    - HostCoverage
      - `source` string, required
      - `complete` boolean
      - `failedReads` integer
      - `omitted` CoverageOmission[]
        - `count` integer
        - `items` string[]
        - `reason` 'selection' | 'truncated' | 'unavailable' | 'budget' | 'deadline' | 'too-large' | 'off-format' | 'refused' | 'error' | 'cancelled'
        - `what` string
      - `reads` integer
      - `receipts` ReadReceipt[]
        - `contentDigest` string
        - `endLine` integer
        - `path` string
        - `sourceKind` string
        - `sourcePath` string
        - `startLine` integer
        - `status` 'COMPLETE' | 'TRUNCATED' | 'FAILED' | 'BINARY' | 'ABSENT'
        - `version` string
      - `truncatedReads` integer
  - `currentness` 'CURRENT' | 'STALE' | 'UNVERIFIABLE', required
  - `developer` ReviewDeveloper, required
    - `accountId` string, required
    - `avatarUrl` string, nullable, required
    - `displayName` string, nullable, required
    - `providerLogin` string, nullable, required
  - `disagreements` FeedbackDisagreement[], required
    - `comment` string, required
    - `destination` 'ON_WORK' | 'PRACTICE_PAGE' | 'CONVERSATION', required
    - `feedbackId` string, uuid, required
    - `respondedAt` string, date-time, required
  - `endReason` 'REPLACED' | 'OUTRANKED' | 'WORK_CHANGED' | 'REPAIRED' | 'REMOVED' | 'null', nullable, required
  - `endedAt` string, date-time, nullable, required
  - `evidence` ResultEvidence, required
    - `citations` EvidenceCitation[], required
      - `commit` string, nullable, required
      - `endLine` integer, nullable, required
      - `path` string, nullable, required
      - `quote` string, nullable, required
      - `side` 'OLD' | 'NEW' | 'null', nullable, required
      - `sourceKind` string, required
      - `sourcePath` string, nullable, required
      - `startLine` integer, nullable, required
      - `verification` CitationProofDTO, required
        - `itemSha256` string, required
        - `quoteSha256` string, required
        - `status` 'VERIFIED', required
    - `inapplicability` InapplicabilityWarrant, required
      - `consulted` string[]
      - `prerequisite` string
      - `ruledOutBy` string
    - `openQuestions` OpenQuestion[], required
      - `citation` EvidenceCitation, required
        - `commit` string, nullable, required
        - `endLine` integer, nullable, required
        - `path` string, nullable, required
        - `quote` string, nullable, required
        - `side` 'OLD' | 'NEW' | 'null', nullable, required
        - `sourceKind` string, required
        - `sourcePath` string, nullable, required
        - `startLine` integer, nullable, required
        - `verification` CitationProofDTO, required
          - `itemSha256` string, required
          - `quoteSha256` string, required
          - `status` 'VERIFIED', required
      - `openQuestion` string, required
      - `wouldSettleIt` string, required
    - `search` SearchWarrant, required
      - `boundary` string
      - `consulted` string[]
      - `lookedFor` string
  - `evidenceHidden` boolean, required
  - `evidenceVersion` integer, required
  - `example` ResultExample, required
    - `citation` EvidenceCitation, required
      - `commit` string, nullable, required
      - `endLine` integer, nullable, required
      - `path` string, nullable, required
      - `quote` string, nullable, required
      - `side` 'OLD' | 'NEW' | 'null', nullable, required
      - `sourceKind` string, required
      - `sourcePath` string, nullable, required
      - `startLine` integer, nullable, required
      - `verification` CitationProofDTO, required
        - `itemSha256` string, required
        - `quoteSha256` string, required
        - `status` 'VERIFIED', required
    - `note` string, required
  - `explanation` string, nullable, required
  - `feedback` ReviewBoundFeedback[], required
    - `deliveredAt` string, date-time, nullable, required
    - `destination` 'ON_WORK' | 'PRACTICE_PAGE' | 'CONVERSATION', required
    - `id` string, uuid, required
    - `state` 'AWAITING_APPROVAL' | 'READY' | 'DELIVERED' | 'UNCONFIRMED' | 'WITHHELD' | 'REJECTED' | 'REPLACED' | 'FAILED', required
    - `withdrawn` boolean, required
  - `id` string, uuid, required
  - `item` ItemRef, required
    - `container` string, nullable, required
    - `id` string, required
    - `kind` string, required
    - `label` string, required
    - `parentId` string, nullable, required
    - `path` string, nullable, required
    - `provider` 'GITHUB' | 'GITLAB' | 'SLACK' | 'OUTLINE' | 'null', nullable, required
    - `removedAt` string, date-time, nullable, required
    - `title` string, nullable, required
    - `url` string, nullable, required
  - `itemVersion` string, nullable, required
  - `markedIncorrectAt` string, date-time, nullable, required
  - `marks` ResultMark[], required
    - `createdAt` string, date-time, required
    - `createdBy` AccountRef, required
      - `avatarUrl` string, nullable, required
      - `displayName` string, nullable, required
      - `id` string, required
      - `identities` ProviderIdentityRef[], required
        - `avatarUrl` string, nullable, required
        - `displayName` string, nullable, required
        - `login` string, nullable, required
        - `provider` 'GITHUB' | 'GITLAB' | 'SLACK' | 'OUTLINE', required
      - `status` 'UNCLAIMED' | 'ACTIVE' | 'SUSPENDED' | 'DELETING' | 'DELETED', required
    - `id` string, uuid, required
    - `kind` 'INCORRECT' | 'ACCEPTED', required
    - `reason` string, required
    - `removalReason` string, nullable, required
    - `removedAt` string, date-time, nullable, required
    - `removedBy` AccountRef, required
      - `avatarUrl` string, nullable, required
      - `displayName` string, nullable, required
      - `id` string, required
      - `identities` ProviderIdentityRef[], required
        - `avatarUrl` string, nullable, required
        - `displayName` string, nullable, required
        - `login` string, nullable, required
        - `provider` 'GITHUB' | 'GITLAB' | 'SLACK' | 'OUTLINE', required
      - `status` 'UNCLAIMED' | 'ACTIVE' | 'SUSPENDED' | 'DELETING' | 'DELETED', required
    - `resultId` string, uuid, required
  - `origin` 'EVENT' | 'REQUEST' | 'SCHEDULE' | 'BACKFILL', required
  - `outcome` 'MET' | 'NOT_MET' | 'DOES_NOT_APPLY' | 'COULD_NOT_DETERMINE', required
  - `practiceName` string, required
  - `practiceSlug` string, required
  - `practiceVersionId` string, nullable, required
  - `practiceVersionNumber` integer, nullable, required
  - `problems` Problem[], required
    - `basis` union, required
      - DutyBasis
        - `type` string, required
        - `criterionQuote` string
        - `event` integer
        - `explanation` string
      - IntroducedBasis
        - `type` string, required
        - `explanation` string
        - `head` integer
      - StateBasis
        - `type` string, required
        - `explanation` string
      - WorsenedBasis
        - `type` string, required
        - `base` integer
        - `explanation` string
        - `head` integer
    - `citations` EvidenceCitation[], required
      - `commit` string, nullable, required
      - `endLine` integer, nullable, required
      - `path` string, nullable, required
      - `quote` string, nullable, required
      - `side` 'OLD' | 'NEW' | 'null', nullable, required
      - `sourceKind` string, required
      - `sourcePath` string, nullable, required
      - `startLine` integer, nullable, required
      - `verification` CitationProofDTO, required
        - `itemSha256` string, required
        - `quoteSha256` string, required
        - `status` 'VERIFIED', required
    - `explanation` string, nullable, required
    - `id` string, uuid, required
    - `key` string, nullable, required
    - `nextStep` string, nullable, required
    - `position` integer, required
    - `resultId` string, uuid, required
    - `severity` 'CRITICAL' | 'MAJOR' | 'MINOR' | 'TRIVIAL', required
    - `summary` string, required
  - `recordedAt` string, date-time, required
  - `reviewId` string, uuid, required
  - `severity` 'CRITICAL' | 'MAJOR' | 'MINOR' | 'TRIVIAL' | 'null', nullable, required
  - `summary` string, nullable, required

## Changes

- **2026-10-17** `4b8a89bf492c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/changes/workspaces/:workspaceSlug/practices/reviews/results/:resultId/get.md)

---

[API](https://skmtc.dev/hephaestus-build/apis/hephaestus-api.md) · [All operations](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/revisions/3592ab716973?raw)
