---
title: "Get issue by ID"
method: GET
path: "/issues/{issueId}"
tags: ["Issues"]
---

# Get issue by ID

`GET /issues/{issueId}`

Get the details of an issue by its ID.

## Path parameters

- `issueId` string, required

## Response `200`

Ok

- union
  - StandardIssue
    - `id` string, required
    - `readableIssueId` string, required
    - `createdDate` string, date-time, required
    - `createdBy` Actor, required
      - `actorType` 'USER' | 'WORKFLOW_GENERATED', required
      - `actorId` string, required
    - `lastModifiedBy` Actor, required
      - `actorType` 'USER' | 'WORKFLOW_GENERATED', required
      - `actorId` string, required
    - `lastModifiedDate` string, date-time, required
    - `title` string, required
    - `description` string, required
    - `owners` IssueOwner[], required
      - `ownerType` 'USER' | 'TEAM', required
      - `ownerId` string, required
    - `severity` 'CRITICAL' | 'HIGH' | 'MEDIUM' | 'LOW' | 'NO_SEVERITY', required
    - `status` 'NOT_STARTED' | 'IN_PROGRESS' | 'CLOSED', required
    - `rootCause` string, nullable, required
    - `correctiveAction` string, nullable, required
    - `dueDate` string, date-time, nullable, required
    - `source` Source, required
      - `sourceType` 'AUDIT' | 'AUDIT_EXTERNAL' | 'INCIDENT' | 'EXTERNAL_PARTY' | 'SELF_ASSESSMENT' | 'OTHER', required
      - `sourceId` string
    - `controlDomain` string, nullable, required
    - `closedMetadata` ClosedMetadata, required
      - `reason` 'RESOLVED' | 'DUPLICATE' | 'ACCEPTED' | 'OTHER', required
      - `comment` string, required
      - `closedAt` string, date-time, required
    - `detectedDate` string, date-time, required
    - `mappedControlIds` string[], required
    - `mappedRiskScenarioIds` string[], required
    - `mappedPolicyIds` string[], required
    - `customFields` IssueCustomField[], required
      - `label` string, required
      - `value` union, required
        - string
        - string[]
    - `template` 'STANDARD_ISSUE', required — Extract from T those types that are assignable to U
    - `type` 'AREA_OF_CONCERN' | 'MAJOR_NONCONFORMITY' | 'MINOR_NONCONFORMITY' | 'OPP_FOR_IMPROVEMENT' | 'EXCEPTION' | 'PROCESS_FOR_IMPROVEMENT', required
  - StandardPOAM
    - `id` string, required
    - `readableIssueId` string, required
    - `createdDate` string, date-time, required
    - `createdBy` Actor, required
      - `actorType` 'USER' | 'WORKFLOW_GENERATED', required
      - `actorId` string, required
    - `lastModifiedBy` Actor, required
      - `actorType` 'USER' | 'WORKFLOW_GENERATED', required
      - `actorId` string, required
    - `lastModifiedDate` string, date-time, required
    - `title` string, required
    - `description` string, required
    - `owners` IssueOwner[], required
      - `ownerType` 'USER' | 'TEAM', required
      - `ownerId` string, required
    - `severity` 'CRITICAL' | 'HIGH' | 'MEDIUM' | 'LOW' | 'NO_SEVERITY', required
    - `status` 'NOT_STARTED' | 'IN_PROGRESS' | 'CLOSED', required
    - `rootCause` string, nullable, required
    - `correctiveAction` string, nullable, required
    - `dueDate` string, date-time, nullable, required
    - `source` Source, required
      - `sourceType` 'AUDIT' | 'AUDIT_EXTERNAL' | 'INCIDENT' | 'EXTERNAL_PARTY' | 'SELF_ASSESSMENT' | 'OTHER', required
      - `sourceId` string
    - `controlDomain` string, nullable, required
    - `closedMetadata` ClosedMetadata, required
      - `reason` 'RESOLVED' | 'DUPLICATE' | 'ACCEPTED' | 'OTHER', required
      - `comment` string, required
      - `closedAt` string, date-time, required
    - `detectedDate` string, date-time, required
    - `mappedControlIds` string[], required
    - `mappedRiskScenarioIds` string[], required
    - `mappedPolicyIds` string[], required
    - `customFields` IssueCustomField[], required
      - `label` string, required
      - `value` union, required
        - string
        - string[]
    - `template` 'STANDARD_POAM', required — Extract from T those types that are assignable to U
    - `requiredResources` string, nullable, required
    - `systemsDescription` string, nullable, required

---

[API](https://skmtc.net/vanta/apis/build-integrations.md) · [All operations](https://skmtc.net/vanta/apis/build-integrations/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vanta/build-integrations/revisions/6c1f7590538b/schema)
