---
title: "Changes to List routing rules"
method: GET
path: "/v2/routing-rules"
---

# Changes to List routing rules

`GET /v2/routing-rules`

> Every recorded change to this endpoint, newest first.
> 261 revisions in range; 73 not diffed.

## Timeline

Changed in 14 of 261 revisions.

- **2026-08-24** `addad33219df` — 13 breaking, 7 info
- **2026-08-21** `1586760a252f` — 6 breaking, 7 warning, 5 info
- **2026-08-21** `4fdc24e562eb` — 13 breaking, 7 info
- **2026-08-20** `be3fe58ce389` — 6 breaking, 7 warning, 5 info
- **2026-08-17** `f54fa34db0f4` — 13 breaking, 7 info
- **2026-08-17** `ed68e8b009d7` — 6 breaking, 7 warning, 5 info
- **2026-08-17** `d46bd23ae34c` — 13 breaking, 7 info
- **2026-08-17** `f459ad9381eb` — 6 breaking, 7 warning, 5 info
- **2026-08-14** `deb8d376faee` — 13 breaking, 7 info
- **2026-07-17** `2f27caf6888c` — 1 warning
- **2026-07-16** `bee257c5b248` — 1 info
- **2026-07-16** `801f61a5a056` — 1 warning
- **2026-07-16** `42d5d2062527` — 1 info
- **2026-07-14** `cbedd768fa93` — 1 warning

## Changes

- **2026-08-24** `addad33219df` — 13 breaking, 7 info
  - for the `query` request parameter `limit`, default value `10` was removed
  - for the `query` request parameter `limit`, the format changed from `int64` to `int32`
  - the response property `data/items/expression/cel` became optional for the status `200`
  - the response property `data/items/models_config/mode` became optional for the status `200`
  - the response property `data/items/models_config/models` became optional for the status `200`
  - the response property `data/items/models_config/models/items/model` became optional for the status `200`
  - the `data/items/description` response property's maxLength was unset from `2048` for the response status `200`
  - the `data/items/display_name` response property's maxLength was unset from `256` for the response status `200`
  - the `data/items/expression/cel` response property's maxLength was unset from `2000` for the response status `200`
  - the `data/items/models_config/models` response property's minItems was decreased from `1` to `0` for the response status `200`
  - the `data/items/display_name` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `data/items/expression/cel` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `data/items/models_config/models/items/model` response property's minLength was decreased from `1` to `0` for the response status `200`
  - added the optional property `data/items/cache_config` to the response with the `200` status
  - the response property `data/items/description` became required for the status `200`
  - removed the `fallback` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `latency_based` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `round_robin` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `weighted` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - added the required property `data/items/plugins` to the response with the `200` status
- **2026-08-21** `1586760a252f` — 6 breaking, 7 warning, 5 info
  - for the `query` request parameter `limit`, default value `10` was added
  - the response property `data` became nullable for the status `200`
  - the response property `data/items/models_config/models` became nullable for the status `200`
  - the response property `data/items/description` became optional for the status `200`
  - the `data/items/priority` response's property format changed from `int32` to `int64` for status `200`
  - removed the required property `data/items/plugins` from the response with the `200` status
  - for the `query` request parameter `limit`, the max was set to `200.00`
  - for the `query` request parameter `limit`, the min was set to `1.00`
  - removed the optional property `data/items/cache_config` from the response with the `200` status
  - added the new `fallback` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `latency_based` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `round_robin` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `weighted` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - for the `query` request parameter `limit`, the format was generalized from `int32` to `int64`
  - the response property `data/items/expression/cel` became required for the status `200`
  - the response property `data/items/models_config/mode` became required for the status `200`
  - the response property `data/items/models_config/models` became required for the status `200`
  - the response property `data/items/models_config/models/items/model` became required for the status `200`
- **2026-08-21** `4fdc24e562eb` — 13 breaking, 7 info
  - for the `query` request parameter `limit`, default value `10` was removed
  - for the `query` request parameter `limit`, the format changed from `int64` to `int32`
  - the response property `data/items/expression/cel` became optional for the status `200`
  - the response property `data/items/models_config/mode` became optional for the status `200`
  - the response property `data/items/models_config/models` became optional for the status `200`
  - the response property `data/items/models_config/models/items/model` became optional for the status `200`
  - the `data/items/description` response property's maxLength was unset from `2048` for the response status `200`
  - the `data/items/display_name` response property's maxLength was unset from `256` for the response status `200`
  - the `data/items/expression/cel` response property's maxLength was unset from `2000` for the response status `200`
  - the `data/items/models_config/models` response property's minItems was decreased from `1` to `0` for the response status `200`
  - the `data/items/display_name` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `data/items/expression/cel` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `data/items/models_config/models/items/model` response property's minLength was decreased from `1` to `0` for the response status `200`
  - added the optional property `data/items/cache_config` to the response with the `200` status
  - the response property `data/items/description` became required for the status `200`
  - removed the `fallback` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `latency_based` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `round_robin` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `weighted` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - added the required property `data/items/plugins` to the response with the `200` status
- **2026-08-20** `be3fe58ce389` — 6 breaking, 7 warning, 5 info
  - for the `query` request parameter `limit`, default value `10` was added
  - the response property `data` became nullable for the status `200`
  - the response property `data/items/models_config/models` became nullable for the status `200`
  - the response property `data/items/description` became optional for the status `200`
  - the `data/items/priority` response's property format changed from `int32` to `int64` for status `200`
  - removed the required property `data/items/plugins` from the response with the `200` status
  - for the `query` request parameter `limit`, the max was set to `200.00`
  - for the `query` request parameter `limit`, the min was set to `1.00`
  - removed the optional property `data/items/cache_config` from the response with the `200` status
  - added the new `fallback` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `latency_based` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `round_robin` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `weighted` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - for the `query` request parameter `limit`, the format was generalized from `int32` to `int64`
  - the response property `data/items/expression/cel` became required for the status `200`
  - the response property `data/items/models_config/mode` became required for the status `200`
  - the response property `data/items/models_config/models` became required for the status `200`
  - the response property `data/items/models_config/models/items/model` became required for the status `200`
- **2026-08-17** `f54fa34db0f4` — 13 breaking, 7 info
  - for the `query` request parameter `limit`, default value `10` was removed
  - for the `query` request parameter `limit`, the format changed from `int64` to `int32`
  - the response property `data/items/expression/cel` became optional for the status `200`
  - the response property `data/items/models_config/mode` became optional for the status `200`
  - the response property `data/items/models_config/models` became optional for the status `200`
  - the response property `data/items/models_config/models/items/model` became optional for the status `200`
  - the `data/items/description` response property's maxLength was unset from `2048` for the response status `200`
  - the `data/items/display_name` response property's maxLength was unset from `256` for the response status `200`
  - the `data/items/expression/cel` response property's maxLength was unset from `2000` for the response status `200`
  - the `data/items/models_config/models` response property's minItems was decreased from `1` to `0` for the response status `200`
  - the `data/items/display_name` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `data/items/expression/cel` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `data/items/models_config/models/items/model` response property's minLength was decreased from `1` to `0` for the response status `200`
  - added the optional property `data/items/cache_config` to the response with the `200` status
  - the response property `data/items/description` became required for the status `200`
  - removed the `fallback` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `latency_based` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `round_robin` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `weighted` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - added the required property `data/items/plugins` to the response with the `200` status
- **2026-08-17** `ed68e8b009d7` — 6 breaking, 7 warning, 5 info
  - for the `query` request parameter `limit`, default value `10` was added
  - the response property `data` became nullable for the status `200`
  - the response property `data/items/models_config/models` became nullable for the status `200`
  - the response property `data/items/description` became optional for the status `200`
  - the `data/items/priority` response's property format changed from `int32` to `int64` for status `200`
  - removed the required property `data/items/plugins` from the response with the `200` status
  - for the `query` request parameter `limit`, the max was set to `200.00`
  - for the `query` request parameter `limit`, the min was set to `1.00`
  - removed the optional property `data/items/cache_config` from the response with the `200` status
  - added the new `fallback` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `latency_based` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `round_robin` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `weighted` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - for the `query` request parameter `limit`, the format was generalized from `int32` to `int64`
  - the response property `data/items/expression/cel` became required for the status `200`
  - the response property `data/items/models_config/mode` became required for the status `200`
  - the response property `data/items/models_config/models` became required for the status `200`
  - the response property `data/items/models_config/models/items/model` became required for the status `200`
- **2026-08-17** `d46bd23ae34c` — 13 breaking, 7 info
  - for the `query` request parameter `limit`, default value `10` was removed
  - for the `query` request parameter `limit`, the format changed from `int64` to `int32`
  - the response property `data/items/expression/cel` became optional for the status `200`
  - the response property `data/items/models_config/mode` became optional for the status `200`
  - the response property `data/items/models_config/models` became optional for the status `200`
  - the response property `data/items/models_config/models/items/model` became optional for the status `200`
  - the `data/items/description` response property's maxLength was unset from `2048` for the response status `200`
  - the `data/items/display_name` response property's maxLength was unset from `256` for the response status `200`
  - the `data/items/expression/cel` response property's maxLength was unset from `2000` for the response status `200`
  - the `data/items/models_config/models` response property's minItems was decreased from `1` to `0` for the response status `200`
  - the `data/items/display_name` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `data/items/expression/cel` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `data/items/models_config/models/items/model` response property's minLength was decreased from `1` to `0` for the response status `200`
  - added the optional property `data/items/cache_config` to the response with the `200` status
  - the response property `data/items/description` became required for the status `200`
  - removed the `fallback` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `latency_based` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `round_robin` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `weighted` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - added the required property `data/items/plugins` to the response with the `200` status
- **2026-08-17** `f459ad9381eb` — 6 breaking, 7 warning, 5 info
  - for the `query` request parameter `limit`, default value `10` was added
  - the response property `data` became nullable for the status `200`
  - the response property `data/items/models_config/models` became nullable for the status `200`
  - the response property `data/items/description` became optional for the status `200`
  - the `data/items/priority` response's property format changed from `int32` to `int64` for status `200`
  - removed the required property `data/items/plugins` from the response with the `200` status
  - for the `query` request parameter `limit`, the max was set to `200.00`
  - for the `query` request parameter `limit`, the min was set to `1.00`
  - removed the optional property `data/items/cache_config` from the response with the `200` status
  - added the new `fallback` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `latency_based` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `round_robin` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - added the new `weighted` enum value to the `data/items/models_config/mode` response property for the response status `200`
  - for the `query` request parameter `limit`, the format was generalized from `int32` to `int64`
  - the response property `data/items/expression/cel` became required for the status `200`
  - the response property `data/items/models_config/mode` became required for the status `200`
  - the response property `data/items/models_config/models` became required for the status `200`
  - the response property `data/items/models_config/models/items/model` became required for the status `200`
- **2026-08-14** `deb8d376faee` — 13 breaking, 7 info
  - for the `query` request parameter `limit`, default value `10` was removed
  - for the `query` request parameter `limit`, the format changed from `int64` to `int32`
  - the response property `data/items/expression/cel` became optional for the status `200`
  - the response property `data/items/models_config/mode` became optional for the status `200`
  - the response property `data/items/models_config/models` became optional for the status `200`
  - the response property `data/items/models_config/models/items/model` became optional for the status `200`
  - the `data/items/description` response property's maxLength was unset from `2048` for the response status `200`
  - the `data/items/display_name` response property's maxLength was unset from `256` for the response status `200`
  - the `data/items/expression/cel` response property's maxLength was unset from `2000` for the response status `200`
  - the `data/items/models_config/models` response property's minItems was decreased from `1` to `0` for the response status `200`
  - the `data/items/display_name` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `data/items/expression/cel` response property's minLength was decreased from `1` to `0` for the response status `200`
  - the `data/items/models_config/models/items/model` response property's minLength was decreased from `1` to `0` for the response status `200`
  - added the optional property `data/items/cache_config` to the response with the `200` status
  - the response property `data/items/description` became required for the status `200`
  - removed the `fallback` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `latency_based` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `round_robin` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - removed the `weighted` enum value from the `data/items/models_config/mode` response property for the response status `200`
  - added the required property `data/items/plugins` to the response with the `200` status
- **2026-07-17** `2f27caf6888c` — 1 warning
  - added the new `latency_based` enum value to the `data/items/models_config/mode` response property for the response status `200`
- **2026-07-16** `bee257c5b248` — 1 info
  - removed the `latency_based` enum value from the `data/items/models_config/mode` response property for the response status `200`
- **2026-07-16** `801f61a5a056` — 1 warning
  - added the new `latency_based` enum value to the `data/items/models_config/mode` response property for the response status `200`
- **2026-07-16** `42d5d2062527` — 1 info
  - removed the `latency_based` enum value from the `data/items/models_config/mode` response property for the response status `200`
- **2026-07-14** `cbedd768fa93` — 1 warning
  - added the new `latency_based` enum value to the `data/items/models_config/mode` response property for the response status `200`

---

[Operation](https://skmtc.dev/orq-ai/apis/orq-ai-api/docs/v2/routing-rules/get.md) · [API](https://skmtc.dev/orq-ai/apis/orq-ai-api.md) · [Page](https://skmtc.dev/orq-ai/apis/orq-ai-api/changes/v2/routing-rules/get)
