---
title: "Changes to Get scan status"
method: GET
path: "/scans/{dir}/{scan}"
---

# Changes to Get scan status

`GET /scans/{dir}/{scan}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 16 of 54 revisions.

- **2026-09-15** `211de6950b48`: 3 info
- **2026-09-03** `6165ea7e87bd`: 11 warning, 2 info
- **2026-09-02** `d355ae9ed598`: 3 info
- **2026-08-27** `1ff4ef91e5b1`: 4 breaking, 1 warning, 1 info
- **2026-08-04** `09cc54e3f328`: 1 info
- **2026-07-12** `c79b8e0c7c71`: 2 info
- **2026-06-12** `6524bc801d9f`: 2 info
- **2026-06-11** `2b475eed973f`: 2 info
- **2026-05-24** `6482a1a81d1b`: 2 info
- **2026-05-10** `8429fc89aef3`: 4 info
- **2026-05-04** `f982dad7cbc2`: 2 info
- **2026-04-24** `a9ee30d24343`: 3 breaking, 2 info
- **2026-04-16** `ace9de4a8f80`: 4 warning
- **2026-04-07** `325804aabe5c`: 12 info
- **2026-04-03** `0fc41a5c1e02`: 2 info
- **2026-03-17** `d2a0b9f760ff`: 2 breaking, 22 warning, 7 info

## Changes

- **2026-09-15** `211de6950b48`: 3 info
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/fail_on_refusal` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/anyOf[subschema #1: ModelConfig]/config/fail_on_refusal` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/anyOf[subschema #2]/items/config/fail_on_refusal` to the response with the `200` status
- **2026-09-03** `6165ea7e87bd`: 11 warning, 2 info
  - added the new `contains` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `endswith` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `eq` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `gt` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `gte` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `icontains` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `iequals` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `lt` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `lte` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `ne` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `startswith` enum value to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate/anyOf[subschema #1]/` response property for the response status `200`
  - added `#/components/schemas/RegisteredPredicateSpec, #/components/schemas/UnavailablePredicateSpec` to the `spec/validation/anyOf[subschema #1]/additionalProperties/predicate` response property `anyOf` list for the response status `200`
  - the `predicate` response's property default value `eq` was added for the status `200`
- **2026-09-02** `d355ae9ed598`: 3 info
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/stream_idle_timeout` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/anyOf[subschema #1: ModelConfig]/config/stream_idle_timeout` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/anyOf[subschema #2]/items/config/stream_idle_timeout` to the response with the `200` status
- **2026-08-27** `1ff4ef91e5b1`: 4 breaking, 1 warning, 1 info
  - the `spec/model_roles/anyOf[subschema #1]/additionalProperties/` response's property type changed from `object` to no type for status `200`
  - removed the required property `spec/model_roles/anyOf[subschema #1]/additionalProperties/args` from the response with the `200` status
  - removed the required property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config` from the response with the `200` status
  - removed the required property `spec/model_roles/anyOf[subschema #1]/additionalProperties/model` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/base_url` from the response with the `200` status
  - added `#/components/schemas/ModelConfig-Output, subschema #2` to the `spec/model_roles/anyOf[subschema #1]/additionalProperties/` response property `anyOf` list for the response status `200`
- **2026-08-04** `09cc54e3f328`: 1 info
  - added the optional property `spec/options/results_buffer` to the response with the `200` status
- **2026-07-12** `c79b8e0c7c71`: 2 info
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/reasoning_mode` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/reasoning_mode` to the response with the `200` status
- **2026-06-12** `6524bc801d9f`: 2 info
  - the `min` response's property default value changed from `4` to `10` for the status `200`
  - the `min` response's property default value changed from `4` to `10` for the status `200`
- **2026-06-11** `2b475eed973f`: 2 info
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/fallback_models` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/fallback_models` to the response with the `200` status
- **2026-05-24** `6482a1a81d1b`: 2 info
  - added the optional property `spec/validation/anyOf[subschema #1]/additionalProperties/cases/items/task_id` to the response with the `200` status
  - added the optional property `spec/validation/anyOf[subschema #1]/additionalProperties/cases/items/task_repeat` to the response with the `200` status
- **2026-05-10** `8429fc89aef3`: 4 info
  - added `subschema #2` to the `spec/model/anyOf[subschema #1: ModelConfig]/config/adaptive_connections` response property `anyOf` list for the response status `200`
  - added `subschema #2` to the `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/adaptive_connections` response property `anyOf` list for the response status `200`
  - the `max` response's property default value changed from `200` to `100` for the status `200`
  - the `max` response's property default value changed from `200` to `100` for the status `200`
- **2026-05-04** `f982dad7cbc2`: 2 info
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/adaptive_connections` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/adaptive_connections` to the response with the `200` status
- **2026-04-24** `a9ee30d24343`: 3 breaking, 2 info
  - the response property `spec/validation/anyOf[subschema #1]/additionalProperties/cases/items/labels` became optional for the status `200`
  - the response property `spec/validation/anyOf[subschema #1]/additionalProperties/predicate` became optional for the status `200`
  - the response property `summary/scanners/additionalProperties/validation` became optional for the status `200`
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/prompt_logprobs` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/prompt_logprobs` to the response with the `200` status
- **2026-04-16** `ace9de4a8f80`: 4 warning
  - added the new `max` enum value to the `spec/model/anyOf[subschema #1: ModelConfig]/config/reasoning_effort/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `max` enum value to the `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/reasoning_effort/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `xhigh` enum value to the `spec/model/anyOf[subschema #1: ModelConfig]/config/effort/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `xhigh` enum value to the `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/effort/anyOf[subschema #1]/` response property for the response status `200`
- **2026-04-07** `325804aabe5c`: 12 info
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/examples` to the response with the `200` status
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/maxLength` to the response with the `200` status
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/maximum` to the response with the `200` status
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/minLength` to the response with the `200` status
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/minimum` to the response with the `200` status
  - added the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/pattern` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/examples` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/maxLength` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/maximum` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/minLength` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/minimum` to the response with the `200` status
  - added the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/pattern` to the response with the `200` status
- **2026-04-03** `0fc41a5c1e02`: 2 info
  - removed `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7` from the `spec/validation/anyOf[subschema #1]/additionalProperties/cases/items/target/anyOf[#/components/schemas/JsonValue]/` response property `oneOf` list for the response status `200`
  - removed `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7` from the `summary/scanners/additionalProperties/validation/anyOf[subschema #1: ValidationResults]/entries/items/target` response property `oneOf` list for the response status `200`
- **2026-03-17** `d2a0b9f760ff`: 2 breaking, 22 warning, 7 info
  - added `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7` to the `spec/validation/anyOf[subschema #1]/additionalProperties/cases/items/target/anyOf[#/components/schemas/JsonValue]/` response property `oneOf` list for the response status `200`
  - added `subschema #1, subschema #2, subschema #3, subschema #4, subschema #5, subschema #6, subschema #7` to the `summary/scanners/additionalProperties/validation/anyOf[subschema #1: ValidationResults]/entries/items/target` response property `oneOf` list for the response status `200`
  - removed the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/adaptive_connections` from the response with the `200` status
  - removed the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/fallback_models` from the response with the `200` status
  - removed the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/prompt_logprobs` from the response with the `200` status
  - removed the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/reasoning_mode` from the response with the `200` status
  - removed the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/examples` from the response with the `200` status
  - removed the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/maxLength` from the response with the `200` status
  - removed the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/maximum` from the response with the `200` status
  - removed the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/minLength` from the response with the `200` status
  - removed the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/minimum` from the response with the `200` status
  - removed the optional property `spec/model/anyOf[subschema #1: ModelConfig]/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/pattern` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/adaptive_connections` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/fallback_models` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/prompt_logprobs` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/reasoning_mode` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/examples` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/maxLength` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/maximum` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/minLength` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/minimum` from the response with the `200` status
  - removed the optional property `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/response_schema/anyOf[subschema #1: ResponseSchema]/json_schema/pattern` from the response with the `200` status
  - removed the optional property `spec/validation/anyOf[subschema #1]/additionalProperties/cases/items/task_id` from the response with the `200` status
  - removed the optional property `spec/validation/anyOf[subschema #1]/additionalProperties/cases/items/task_repeat` from the response with the `200` status
  - the response property `spec/validation/anyOf[subschema #1]/additionalProperties/cases/items/labels` became required for the status `200`
  - the response property `spec/validation/anyOf[subschema #1]/additionalProperties/predicate` became required for the status `200`
  - the response property `summary/scanners/additionalProperties/validation` became required for the status `200`
  - removed the `max` enum value from the `spec/model/anyOf[subschema #1: ModelConfig]/config/reasoning_effort/anyOf[subschema #1]/` response property for the response status `200`
  - removed the `max` enum value from the `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/reasoning_effort/anyOf[subschema #1]/` response property for the response status `200`
  - removed the `xhigh` enum value from the `spec/model/anyOf[subschema #1: ModelConfig]/config/effort/anyOf[subschema #1]/` response property for the response status `200`
  - removed the `xhigh` enum value from the `spec/model_roles/anyOf[subschema #1]/additionalProperties/config/effort/anyOf[subschema #1]/` response property for the response status `200`

---

[Operation](https://skmtc.dev/meridianlabs-ai/apis/inspect-scout-viewer-api/docs/scans/:dir/:scan/get.md) - [API](https://skmtc.dev/meridianlabs-ai/apis/inspect-scout-viewer-api.md) - [Page](https://skmtc.dev/meridianlabs-ai/apis/inspect-scout-viewer-api/changes/scans/:dir/:scan/get)
