---
title: "Get finding events by finding ID"
method: GET
path: "/compliance/api/v1/compliance_result/events/{id}"
tags: ["compliance"]
---

# Get finding events by finding ID

`GET /compliance/api/v1/compliance_result/events/{id}`

Retrieving all compliance run finding events with respect to filters.

## Path parameters

- `id` string, required

## Response `200`

OK

- GithubComOpengovernOpengovernancePkgComplianceApiGetComplianceResultDriftEventsByComplianceResultIDResponse
  - `complianceResultDriftEvents` GithubComOpengovernOpengovernancePkgComplianceApiComplianceResultDriftEvent[]
    - `benchmarkID` string
    - `complianceJobID` integer
    - `complianceResultID` string
    - `complianceStatus` 'failed' | 'passed'
    - `controlID` string
    - `evaluatedAt` string
    - `id` string
    - `integrationID` string
    - `integrationName` string
    - `integrationType` string
    - `parentComplianceJobID` integer
    - `platformResourceID` string
    - `previousComplianceStatus` 'failed' | 'passed'
    - `previousStateActive` boolean
    - `providerID` string
    - `reason` string
    - `resourceID` string
    - `resourceLocation` string
    - `resourceName` string
    - `resourceType` string
    - `resourceTypeName` string — Fake fields (won't be stored in ES)
    - `severity` 'none' | 'low' | 'medium' | 'high' | 'critical'
    - `sortKey` unknown[]
      - unknown
    - `stateActive` boolean

---

[API](https://skmtc.net/opengovern/apis/opengovernance-service-api.md) · [All operations](https://skmtc.net/opengovern/apis/opengovernance-service-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/opengovern/opengovernance-service-api/revisions/ab05295c4094/schema)
