---
title: "Find Classification Rules"
method: GET
path: "/classificationRules"
tags: ["Classification Rule"]
---

# Find Classification Rules

`GET /classificationRules`

Finds `Classification Rules` based on the provided criteria.

## Query parameters

- `dataClassId` string, uuid
- `offset` integer
- `limit` integer
- `correlationId` string, uuid

## Response `200`

`Classification Rules` successfully retrieved.

- ClassificationRulePagedResponse
  - `results` ClassificationRuleWithId[] — The list of results.
    - union — A `ClassificationRule` defines a read-only representation of a rule.
      - SingleValuedClassificationRuleWithId
        - `id` string, uuid, required — The ID of a `Classification Rule`.
        - `createdBy` string, uuid, required — The id of the user that created this resource.
        - `createdOn` integer, required — The timestamp (in UTC time standard) of the creation of this resource.
        - `lastModifiedBy` string, uuid, required — The id of the user who modified this resource the last time.
        - `lastModifiedOn` integer, required — The timestamp (in UTC time standard) of the last modification of this resource.
        - `type` string, required — RuleType used by the rule. The following values are currently supported: - `REGULAR_EXPRESSION` - `DATA_TYPE` - `LIST_OF_VALUES`
        - `value` string — Value used by the `Classification Rule`.
      - RegularExpressionBasedClassificationRuleWithId
        - `id` string, uuid, required — The ID of a `Classification Rule`.
        - `createdBy` string, uuid, required — The id of the user that created this resource.
        - `createdOn` integer, required — The timestamp (in UTC time standard) of the creation of this resource.
        - `lastModifiedBy` string, uuid, required — The id of the user who modified this resource the last time.
        - `lastModifiedOn` integer, required — The timestamp (in UTC time standard) of the last modification of this resource.
        - `type` string, required — RuleType used by the rule. The following values are currently supported: - `REGULAR_EXPRESSION` - `DATA_TYPE` - `LIST_OF_VALUES`
        - `regularExpression` string — A regular expression.
      - DataTypeBasedClassificationRuleWithId
        - `id` string, uuid, required — The ID of a `Classification Rule`.
        - `createdBy` string, uuid, required — The id of the user that created this resource.
        - `createdOn` integer, required — The timestamp (in UTC time standard) of the creation of this resource.
        - `lastModifiedBy` string, uuid, required — The id of the user who modified this resource the last time.
        - `lastModifiedOn` integer, required — The timestamp (in UTC time standard) of the last modification of this resource.
        - `type` string, required — RuleType used by the rule. The following values are currently supported: - `REGULAR_EXPRESSION` - `DATA_TYPE` - `LIST_OF_VALUES`
        - `dataTypes` DataType[] — The list of data types defining this rule.
      - ListOfValuesBasedClassificationRuleWithId — `Classification Rule` based on a `List Of Values` defined inline as an array of values.
        - `id` string, uuid, required — The ID of a `Classification Rule`.
        - `createdBy` string, uuid, required — The id of the user that created this resource.
        - `createdOn` integer, required — The timestamp (in UTC time standard) of the creation of this resource.
        - `lastModifiedBy` string, uuid, required — The id of the user who modified this resource the last time.
        - `lastModifiedOn` integer, required — The timestamp (in UTC time standard) of the last modification of this resource.
        - `type` string, required — RuleType used by the rule. The following values are currently supported: - `REGULAR_EXPRESSION` - `DATA_TYPE` - `LIST_OF_VALUES`
        - `values` string[] — Values defined as an array of strings.
      - BetweenClassificationRuleWithId
        - `id` string, uuid, required — The ID of a `Classification Rule`.
        - `createdBy` string, uuid, required — The id of the user that created this resource.
        - `createdOn` integer, required — The timestamp (in UTC time standard) of the creation of this resource.
        - `lastModifiedBy` string, uuid, required — The id of the user who modified this resource the last time.
        - `lastModifiedOn` integer, required — The timestamp (in UTC time standard) of the last modification of this resource.
        - `type` string, required — RuleType used by the rule. The following values are currently supported: - `REGULAR_EXPRESSION` - `DATA_TYPE` - `LIST_OF_VALUES`
        - `minValueInclusive` string — Value used by the `Classification Rule`.
        - `maxValueInclusive` string — Value used by the `Classification Rule`.
      - CodeSetBasedClassificationRuleWithId
        - `id` string, uuid, required — The ID of a `Classification Rule`.
        - `createdBy` string, uuid, required — The id of the user that created this resource.
        - `createdOn` integer, required — The timestamp (in UTC time standard) of the creation of this resource.
        - `lastModifiedBy` string, uuid, required — The id of the user who modified this resource the last time.
        - `lastModifiedOn` integer, required — The timestamp (in UTC time standard) of the last modification of this resource.
        - `type` string, required — RuleType used by the rule. The following values are currently supported: - `REGULAR_EXPRESSION` - `DATA_TYPE` - `LIST_OF_VALUES`
        - `codeSet` CodeSet — Represents a `Code Set` asset.
          - `id` string, uuid, required — The ID of a `Code Set` asset defined.
          - `valueCount` integer — The number of values defined in the rule

## Other responses

- `400` — Invalid request to find `Data Classes`.
- `401` — The client is not authenticated.
- `403` — The user lacks permissions.
- `500` — There was an error processing the request.

---

[API](https://skmtc.net/collibra/apis/collibra-data-governance-center-core-api.md) · [All operations](https://skmtc.net/collibra/apis/collibra-data-governance-center-core-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/collibra/collibra-data-governance-center-core-api/revisions/6d091bc86a33/schema)
