---
title: "List Finding Transformation Rules"
method: GET
path: "/api/v1/findings/transformation-rules"
tags: ["Finding Transformation Rules"]
---

# List Finding Transformation Rules

`GET /api/v1/findings/transformation-rules`

List finding transformation rules, optionally filtered to a specific app.

## Response `200`

Successful response

- C1ApiFindingV1ListFindingTransformationRulesResponse — The ListFindingTransformationRulesResponse message.
  - `list` C1ApiFindingV1FindingTransformationRule[], nullable — The list field.
    - `appId` string — The appId field.
    - `condition` string — CEL boolean over the Finding object; empty matches all. Evaluated over base/immutable inputs only (see the transformation env).
    - `createdAt` string, date-time, nullable
    - `description` string — The description field.
    - `displayName` string — The displayName field.
    - `enabled` boolean — The enabled field.
    - `evaluationOrder` integer — Application order (ascending; last-applied rule wins per field). A sequence, not a precedence rank.
    - `findingType` 'FINDING_TYPE_UNSPECIFIED' | 'FINDING_TYPE_SIMILAR_USERNAME_MATCH' | 'FINDING_TYPE_SERVICE_ACCOUNT_MISCLASSIFICATION' | 'FINDING_TYPE_NHI_UNOWNED' | 'FINDING_TYPE_SERVICE_ACCOUNT_UNOWNED' | 'FINDING_TYPE_DECOY_CREDENTIAL_USED' | 'FINDING_TYPE_CUSTOM' | 'FINDING_TYPE_CONNECTOR_ANOMALY_DETECTION_DISABLED' | 'FINDING_TYPE_DEACTIVATED_OWNER' | 'FINDING_TYPE_UNUSED_SECRET' | 'FINDING_TYPE_CREDENTIAL_PUBLICLY_EXPOSED' | 'FINDING_TYPE_DECOY_PUBLICLY_EXPOSED' | 'FINDING_TYPE_CREDENTIAL_EXPIRING' — The findingType field.
    - `id` string — The id field.
    - `templateId` string — The templateId field.
    - `transforms` C1ApiFindingV1FindingTransform[], nullable — Ordered transforms applied when the rule matches.
      - `removeTags` C1ApiFindingV1RemoveTags — The RemoveTags message.
        - `keys` string[], nullable — The keys field.
      - `setSeverity` C1ApiFindingV1SetSeverity — The SetSeverity message.
        - `severity` 'FINDING_SEVERITY_UNSPECIFIED' | 'FINDING_SEVERITY_INFO' | 'FINDING_SEVERITY_LOW' | 'FINDING_SEVERITY_MEDIUM' | 'FINDING_SEVERITY_HIGH' | 'FINDING_SEVERITY_CRITICAL' — The severity field.
      - `setTags` C1ApiFindingV1SetTags — The SetTags message.
        - `tags` object — The tags field.
    - `updatedAt` string, date-time, nullable
  - `nextPageToken` string — The nextPageToken field.

---

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