---
title: "Changes to Get all policy definitions"
method: GET
path: "/api/policies"
---

# Changes to Get all policy definitions

`GET /api/policies`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 5 revisions.

- **2026-11-03** `1ec936e17fef`: 1 warning
- **2026-11-03** `bd8008e49534`: 5 breaking, 10 warning, 34 info

## Changes

- **2026-11-03** `1ec936e17fef`: 1 warning
  - added the new `industry_category` enum value to the `items/checks/items/attribute_value_set` response property for the response status `200`
- **2026-11-03** `bd8008e49534`: 5 breaking, 10 warning, 34 info
  - the response property `items/checks/items/date_check/allOf[#/components/schemas/DateCheck]/value` became nullable for the status `200`
  - added `#/components/schemas/TableList, subschema #1` to the `items/checks/items/string_check/allOf[#/components/schemas/StringCheck]/value` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/VariableThreshold, subschema #1` to the `items/checks/items/numeric_check/allOf[#/components/schemas/NumericCheck]/value` response property `oneOf` list for the response status `200`
  - the `items/checks/items/numeric_check/allOf[#/components/schemas/NumericCheck]/value` response's property type changed from `string` to no type for status `200`
  - the `items/checks/items/string_check/allOf[#/components/schemas/StringCheck]/value` response's property type changed from `string` to no type for status `200`
  - added the new `AT_MOST_FAILING` enum value to the `items/checks/items/composite_check/allOf[#/components/schemas/CompositeCheck]/type` response property for the response status `200`
  - added the new `greater_than_or_equal` enum value to the `items/checks/items/date_delta_to_now_check/allOf[#/components/schemas/DateDeltaToNowCheck]/type` response property for the response status `200`
  - added the new `has_any_of` enum value to the `items/checks/items/string_check/allOf[#/components/schemas/StringCheck]/type` response property for the response status `200`
  - added the new `has_fewer_than_n_matches` enum value to the `items/checks/items/string_check/allOf[#/components/schemas/StringCheck]/type` response property for the response status `200`
  - added the new `has_more_than_n_matches` enum value to the `items/checks/items/string_check/allOf[#/components/schemas/StringCheck]/type` response property for the response status `200`
  - added the new `has_none_of` enum value to the `items/checks/items/string_check/allOf[#/components/schemas/StringCheck]/type` response property for the response status `200`
  - added the new `has_only` enum value to the `items/checks/items/string_check/allOf[#/components/schemas/StringCheck]/type` response property for the response status `200`
  - added the new `is_invalid` enum value to the `items/checks/items/string_check/allOf[#/components/schemas/StringCheck]/type` response property for the response status `200`
  - added the new `is_valid` enum value to the `items/checks/items/string_check/allOf[#/components/schemas/StringCheck]/type` response property for the response status `200`
  - added the new `less_than_or_equal` enum value to the `items/checks/items/date_delta_to_now_check/allOf[#/components/schemas/DateDeltaToNowCheck]/type` response property for the response status `200`
  - added the optional property `items/checks/items/attribute_description` to the response with the `200` status
  - added the optional property `items/checks/items/attribute_display_name` to the response with the `200` status
  - added the optional property `items/checks/items/attribute_unit` to the response with the `200` status
  - added the optional property `items/checks/items/attribute_validators` to the response with the `200` status
  - added the optional property `items/checks/items/attribute_value_set` to the response with the `200` status
  - added the optional property `items/checks/items/boolean_check/allOf[#/components/schemas/BooleanCheck]/decline_code` to the response with the `200` status
  - added the optional property `items/checks/items/boolean_check/allOf[#/components/schemas/BooleanCheck]/on_missing` to the response with the `200` status
  - added the optional property `items/checks/items/boolean_check/allOf[#/components/schemas/BooleanCheck]/transaction_scope` to the response with the `200` status
  - added the optional property `items/checks/items/composite_check/allOf[#/components/schemas/CompositeCheck]/decline_code` to the response with the `200` status
  - added the optional property `items/checks/items/composite_check/allOf[#/components/schemas/CompositeCheck]/max_failing` to the response with the `200` status
  - added the optional property `items/checks/items/composite_check/allOf[#/components/schemas/CompositeCheck]/on_missing` to the response with the `200` status
  - added the optional property `items/checks/items/composite_check/allOf[#/components/schemas/CompositeCheck]/transaction_scope` to the response with the `200` status
  - added the optional property `items/checks/items/date_check/allOf[#/components/schemas/DateCheck]/decline_code` to the response with the `200` status
  - added the optional property `items/checks/items/date_check/allOf[#/components/schemas/DateCheck]/on_missing` to the response with the `200` status
  - added the optional property `items/checks/items/date_check/allOf[#/components/schemas/DateCheck]/transaction_scope` to the response with the `200` status
  - added the optional property `items/checks/items/date_delta_to_now_check/allOf[#/components/schemas/DateDeltaToNowCheck]/decline_code` to the response with the `200` status
  - added the optional property `items/checks/items/date_delta_to_now_check/allOf[#/components/schemas/DateDeltaToNowCheck]/on_missing` to the response with the `200` status
  - added the optional property `items/checks/items/date_delta_to_now_check/allOf[#/components/schemas/DateDeltaToNowCheck]/transaction_scope` to the response with the `200` status
  - added the optional property `items/checks/items/enhanced_sql_check/allOf[#/components/schemas/EnhancedSQLCheck]/decline_code` to the response with the `200` status
  - added the optional property `items/checks/items/enhanced_sql_check/allOf[#/components/schemas/EnhancedSQLCheck]/on_missing` to the response with the `200` status
  - added the optional property `items/checks/items/enhanced_sql_check/allOf[#/components/schemas/EnhancedSQLCheck]/transaction_scope` to the response with the `200` status
  - added the optional property `items/checks/items/heron_id` to the response with the `200` status
  - added the optional property `items/checks/items/identity` to the response with the `200` status
  - added the optional property `items/checks/items/numeric_check/allOf[#/components/schemas/NumericCheck]/decline_code` to the response with the `200` status
  - added the optional property `items/checks/items/numeric_check/allOf[#/components/schemas/NumericCheck]/on_missing` to the response with the `200` status
  - …9 more

---

[Operation](https://skmtc.dev/herondata/apis/heron-data-api/docs/api/policies/get.md) - [API](https://skmtc.dev/herondata/apis/heron-data-api.md) - [Page](https://skmtc.dev/herondata/apis/heron-data-api/changes/api/policies/get)
