---
title: "Changes to Get eval runs"
method: GET
path: "/evals/{eval_id}/runs"
---

# Changes to Get eval runs

`GET /evals/{eval_id}/runs`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 23 of 397 revisions.

- **2026-10-26** `6f5c52c2ff04`: 7 info
- **2026-10-23** `f1af3e12b410`: 1 info
- **2026-10-06** `e2f8d8cbc41f`: 3 info
- **2026-09-29** `5bc613d74aef`: 7 breaking, 1 info
- **2026-09-28** `17f4bc11b90f`: 1 breaking, 1 info
- **2026-09-25** `d86203de41ae`: 2 info
- **2026-09-16** `2cd8933757a4`: 1 info
- **2026-09-08** `bb9b3b410112`: 8 warning, 6 info
- **2026-09-08** `185927e212ab`: 6 warning
- **2026-09-03** `9430b00d75b4`: 5 info
- **2026-08-20** `5de4ab93fa24`: 2 warning
- **2026-08-14** `6ac2618eefd7`: 1 info
- **2026-08-13** `fc45a2f64c0a`: 1 info
- **2026-08-05** `ab0c5306e390`: 2 breaking, 4 warning, 18 info
- **2026-08-04** `4d5ff0000988`: 1 breaking
- **2026-07-15** `4065aec90c5d`: 1 breaking, 4 warning, 18 info
- **2026-07-09** `e0508a503b84`: 4 warning, 18 info
- **2026-06-17** `827fa3e74ce9`: 1 info
- **2026-05-13** `74cbcf73838f`: 17 breaking, 4 warning, 20 info
- **2026-05-07** `737fbb7f6f17`: 3 warning, 4 info
- **2026-05-06** `1b5c6501b847`: 1 breaking, 1 info
- **2026-04-10** `7c540cce6eb3`: 1 breaking, 3 info
- **2025-04-29** `6a6c681b1820`: 1 info

## Changes

- **2026-10-26** `6f5c52c2ff04`: 7 info
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #1: Input text]/prompt_cache_breakpoint/ttl` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #2: Input image]/prompt_cache_breakpoint/ttl` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #3: Input file]/prompt_cache_breakpoint/ttl` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #1: Eval content item]/oneOf[subschema #2: Input text]/prompt_cache_breakpoint/ttl` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #2: An array of Input text, Output text, Input image, and Input audio]/items/oneOf[subschema #2: Input text]/prompt_cache_breakpoint/ttl` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/input_messages/oneOf[subschema #1: InputMessagesTemplate]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #1: Eval content item]/oneOf[subschema #2: Input text]/prompt_cache_breakpoint/ttl` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/input_messages/oneOf[subschema #1: InputMessagesTemplate]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #2: An array of Input text, Output text, Input image, and Input audio]/items/oneOf[subschema #2: Input text]/prompt_cache_breakpoint/ttl` to the response with the `200` status
- **2026-10-23** `f1af3e12b410`: 1 info
  - the `` response's property default value changed from `gpt-image-1` to `gpt-image-2` for the status `200`
- **2026-10-06** `e2f8d8cbc41f`: 3 info
  - added the optional property `error/misalignment/review_target` to the response with the `400` status
  - added the optional property `error/misalignment/review_target` to the response with the `404` status
  - added the optional property `error/misalignment/review_target` to the response with the `429` status
- **2026-09-29** `5bc613d74aef`: 7 breaking, 1 info
  - the response property `data/items/model` became nullable for the status `200`
  - the response property `data/items/name` became nullable for the status `200`
  - the response property `data/items/per_model_usage` became nullable for the status `200`
  - the response property `data/items/per_testing_criteria_results` became nullable for the status `200`
  - the `data/items/error` response's property type changed from `object` to no type for status `200`
  - removed the required property `data/items/error/code` from the response with the `200` status
  - removed the required property `data/items/error/message` from the response with the `200` status
  - added `#/components/schemas/EvalApiError, subschema #2` to the `data/items/error` response property `anyOf` list for the response status `200`
- **2026-09-28** `17f4bc11b90f`: 1 breaking, 1 info
  - added `#/components/schemas/CompoundFilter` to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #2: File search]/filters/anyOf[#/components/schemas/Filters]/anyOf[subschema #2: Compound Filter]/filters/items/` response property `oneOf` list for the response status `200`
  - removed `subschema #2` from the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #2: File search]/filters/anyOf[#/components/schemas/Filters]/anyOf[subschema #2: Compound Filter]/filters/items/` response property `oneOf` list for the response status `200`
- **2026-09-25** `d86203de41ae`: 2 info
  - added the non-success response with the status `400`
  - added the non-success response with the status `404`
- **2026-09-16** `2cd8933757a4`: 1 info
  - response property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #6: MCP tool]/connector_id` deprecated
- **2026-09-08** `bb9b3b410112`: 8 warning, 6 info
  - added the new `gpt-image-2` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2-2026-04-21` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2.5-flare` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2.5-flare-2026-09-08` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2.5-sunburst` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2.5-sunburst-2026-09-08` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/quality` response property for the response status `200`
  - added the new `xhigh` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/quality` response property for the response status `200`
  - added the non-success response with the status `429`
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #12: Custom tool]/async` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #13: Namespace]/tools/items/oneOf[#/components/schemas/FunctionToolParam]/async` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #13: Namespace]/tools/items/oneOf[subschema #2: Custom tool]/async` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #1: Function]/async` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #5: Web search]/external_web_access` to the response with the `200` status
- **2026-09-08** `185927e212ab`: 6 warning
  - added the new `gpt-image-2.5-flare` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2.5-flare-2026-09-08` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2.5-sunburst` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2.5-sunburst-2026-09-08` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/quality` response property for the response status `200`
  - added the new `xhigh` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/quality` response property for the response status `200`
- **2026-09-03** `9430b00d75b4`: 5 info
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #12: Custom tool]/async` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #13: Namespace]/tools/items/oneOf[#/components/schemas/FunctionToolParam]/async` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #13: Namespace]/tools/items/oneOf[subschema #2: Custom tool]/async` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #1: Function]/async` to the response with the `200` status
  - added the optional property `error/misalignment` to the response with the `429` status
- **2026-08-20** `5de4ab93fa24`: 2 warning
  - added the new `gpt-image-2` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2-2026-04-21` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #9: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
- **2026-08-14** `6ac2618eefd7`: 1 info
  - added the non-success response with the status `429`
- **2026-08-13** `fc45a2f64c0a`: 1 info
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #5: Web search]/external_web_access` to the response with the `200` status
- **2026-08-05** `ab0c5306e390`: 2 breaking, 4 warning, 18 info
  - the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/description` response property's minLength was decreased from `1` to `0` for the response status `200`
  - added `#/components/schemas/ProgrammaticToolCallingParam` to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/` response property `oneOf` list for the response status `200`
  - added the new `auto` enum value to the `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #3: Input file]/detail` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/sampling_params/reasoning_effort/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/reasoning_effort/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/reasoning_effort/anyOf[#/components/schemas/ReasoningEffort]/anyOf[subschema #1]/` response property for the response status `200`
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #1: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #2: Input image]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #3: Input file]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #1: Eval content item]/oneOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #2: An array of Input text, Output text, Input image, and Input audio]/items/oneOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/input_messages/oneOf[subschema #1: InputMessagesTemplate]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #1: Eval content item]/oneOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/input_messages/oneOf[subschema #1: InputMessagesTemplate]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #2: An array of Input text, Output text, Input image, and Input audio]/items/oneOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #10: Shell tool -> subschema #11: Shell tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #11: Custom tool -> subschema #12: Custom tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[#/components/schemas/FunctionToolParam]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[#/components/schemas/FunctionToolParam]/output_schema` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[subschema #2: Custom tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #15: Apply patch tool -> subschema #16: Apply patch tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #1: Function]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #1: Function]/output_schema` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #6: MCP tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #6: MCP tool]/tunnel_id` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #7: Code interpreter]/allowed_callers` to the response with the `200` status
- **2026-08-04** `4d5ff0000988`: 1 breaking
  - the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #13: Namespace]/description` response property's minLength was decreased from `1` to `0` for the response status `200`
- **2026-07-15** `4065aec90c5d`: 1 breaking, 4 warning, 18 info
  - added `#/components/schemas/ProgrammaticToolCallingParam` to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/` response property `oneOf` list for the response status `200`
  - added the new `auto` enum value to the `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #3: Input file]/detail` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/sampling_params/reasoning_effort/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/reasoning_effort/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/reasoning_effort/anyOf[#/components/schemas/ReasoningEffort]/anyOf[subschema #1]/` response property for the response status `200`
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #1: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #2: Input image]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #3: Input file]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #1: Eval content item]/oneOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #2: An array of Input text, Output text, Input image, and Input audio]/items/oneOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/input_messages/oneOf[subschema #1: InputMessagesTemplate]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #1: Eval content item]/oneOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/input_messages/oneOf[subschema #1: InputMessagesTemplate]/template/items/oneOf[subschema #2: Eval message object]/content/oneOf[subschema #2: An array of Input text, Output text, Input image, and Input audio]/items/oneOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #10: Shell tool -> subschema #11: Shell tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #11: Custom tool -> subschema #12: Custom tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[#/components/schemas/FunctionToolParam]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[#/components/schemas/FunctionToolParam]/output_schema` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/oneOf[subschema #2: Custom tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #15: Apply patch tool -> subschema #16: Apply patch tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #1: Function]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #1: Function]/output_schema` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #6: MCP tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #6: MCP tool]/tunnel_id` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools/items/oneOf[subschema #7: Code interpreter]/allowed_callers` to the response with the `200` status
- **2026-07-09** `e0508a503b84`: 4 warning, 18 info
  - added the new `auto` enum value to the `data/items/data_source/anyOf[subschema #2: CompletionsRunDataSource]/input_messages/anyOf[subschema #1: TemplateInputMessages]/template/items/anyOf[subschema #1: Input message]/content/anyOf[subschema #2: Input item content list]/items/anyOf[subschema #3: Input file]/detail` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/anyOf[subschema #2: CompletionsRunDataSource]/sampling_params/reasoning_effort/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/reasoning_effort/anyOf[subschema #1]/` response property for the response status `200`
  - added the new `max` enum value to the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/source/anyOf[subschema #3: EvalResponsesSource]/reasoning_effort/anyOf[#/components/schemas/ReasoningEffort]/anyOf[subschema #1]/` response property for the response status `200`
  - added the optional property `data/items/data_source/anyOf[subschema #2: CompletionsRunDataSource]/input_messages/anyOf[subschema #1: TemplateInputMessages]/template/items/anyOf[subschema #1: Input message]/content/anyOf[subschema #2: Input item content list]/items/anyOf[subschema #1: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #2: CompletionsRunDataSource]/input_messages/anyOf[subschema #1: TemplateInputMessages]/template/items/anyOf[subschema #1: Input message]/content/anyOf[subschema #2: Input item content list]/items/anyOf[subschema #2: Input image]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #2: CompletionsRunDataSource]/input_messages/anyOf[subschema #1: TemplateInputMessages]/template/items/anyOf[subschema #1: Input message]/content/anyOf[subschema #2: Input item content list]/items/anyOf[subschema #3: Input file]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #2: CompletionsRunDataSource]/input_messages/anyOf[subschema #1: TemplateInputMessages]/template/items/anyOf[subschema #2: EvalItem]/content/anyOf[subschema #1: Eval content item]/anyOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #2: CompletionsRunDataSource]/input_messages/anyOf[subschema #1: TemplateInputMessages]/template/items/anyOf[subschema #2: EvalItem]/content/anyOf[subschema #2: An array of Input text, Output text, Input image, and Input audio]/items/anyOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/input_messages/anyOf[subschema #1: InputMessagesTemplate]/template/items/anyOf[subschema #2: EvalItem]/content/anyOf[subschema #1: Eval content item]/anyOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/input_messages/anyOf[subschema #1: InputMessagesTemplate]/template/items/anyOf[subschema #2: EvalItem]/content/anyOf[subschema #2: An array of Input text, Output text, Input image, and Input audio]/items/anyOf[subschema #2: Input text]/prompt_cache_breakpoint` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #10: Shell tool -> subschema #11: Shell tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #11: Custom tool -> subschema #12: Custom tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/anyOf[#/components/schemas/FunctionToolParam]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/anyOf[#/components/schemas/FunctionToolParam]/output_schema` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #12: Namespace -> subschema #13: Namespace]/tools/items/anyOf[subschema #2: Custom tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #15: Apply patch tool -> subschema #16: Apply patch tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #1: Function]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #1: Function]/output_schema` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #6: MCP tool]/allowed_callers` to the response with the `200` status
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #7: Code interpreter]/allowed_callers` to the response with the `200` status
  - added `#/components/schemas/ProgrammaticToolCallingParam` to the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/` response property `anyOf` list for the response status `200`
- **2026-06-17** `827fa3e74ce9`: 1 info
  - added the optional property `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #6: MCP tool]/tunnel_id` to the response with the `200` status
- **2026-05-13** `74cbcf73838f`: 17 breaking, 4 warning, 20 info
  - response property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/source/oneOf[subschema #3: StoredCompletionsRunDataSource]/created_after` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/source/oneOf[subschema #3: StoredCompletionsRunDataSource]/created_before` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/source/oneOf[subschema #3: StoredCompletionsRunDataSource]/limit` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/source/oneOf[subschema #3: StoredCompletionsRunDataSource]/metadata` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/source/oneOf[subschema #3: StoredCompletionsRunDataSource]/model` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/created_after` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/created_before` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/instructions_search` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/metadata` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/model` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/temperature` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/top_p` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/users` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `data/items/metadata` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - added `#/components/schemas/EvalItemContentItem, #/components/schemas/EvalItemContentArray` to the `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #2: Eval message object]/content` response property `oneOf` list for the response status `200`
  - added `subschema #1: InputMessagesTemplate, subschema #2: InputMessagesItemReference` to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/input_messages` response property `oneOf` list for the response status `200`
  - the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/reasoning_effort` response's property type changed from `string` to no type for status `200`
  - removed the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/allow_parallel_tool_calls` from the response with the `200` status
  - removed the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/has_tool_calls` from the response with the `200` status
  - added the new `original` enum value to the `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #2: Input image]/detail` response property for the response status `200`
  - added the new `responses` enum value to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/type` response property for the response status `200`
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #3: Input file]/detail` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/oneOf[subschema #3: Input file]/file_url` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/phase` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/sampling_params/reasoning_effort` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/sampling_params/response_format` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/sampling_params/tools` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/reasoning_effort` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/text` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/sampling_params/tools` to the response with the `200` status
  - added the optional property `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/tools` to the response with the `200` status
  - added `#/components/schemas/ReasoningEffort, subschema #2` to the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/reasoning_effort` response property `anyOf` list for the response status `200`
  - the `type` response's property default value changed from `completions` to `responses` for the status `200`
  - the `reasoning_effort` response's property default value `medium` was removed for the status `200`
  - added discriminator to `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #1: Input message]/content/oneOf[subschema #2: Input item content list]/items/` response property for the response status `200`
  - removed the `completions` enum value from the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/type` response property for the response status `200`
  - removed the `high` enum value from the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/reasoning_effort` response property for the response status `200`
  - removed the `low` enum value from the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/reasoning_effort` response property for the response status `200`
  - removed the `medium` enum value from the `data/items/data_source/oneOf[subschema #3: ResponsesRunDataSource]/source/oneOf[subschema #3: EvalResponsesSource]/reasoning_effort` response property for the response status `200`
  - removed `#/components/schemas/InputTextContent, subschema #1: Text input, subschema #3: Output text` from the `data/items/data_source/oneOf[subschema #2: CompletionsRunDataSource]/input_messages/oneOf[subschema #1: TemplateInputMessages]/template/items/oneOf[subschema #2: Eval message object]/content` response property `oneOf` list for the response status `200`
  - …1 more
- **2026-05-07** `737fbb7f6f17`: 3 warning, 4 info
  - added the new `chatgpt-image-latest` enum value to the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #8: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2` enum value to the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #8: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - added the new `gpt-image-2-2026-04-21` enum value to the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #8: Image generation tool]/model/anyOf[subschema #2]/` response property for the response status `200`
  - removed the `1024x1024` enum value from the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #8: Image generation tool]/size` response property for the response status `200`
  - removed the `1024x1536` enum value from the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #8: Image generation tool]/size` response property for the response status `200`
  - removed the `1536x1024` enum value from the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #8: Image generation tool]/size` response property for the response status `200`
  - removed the `auto` enum value from the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #8: Image generation tool]/size` response property for the response status `200`
- **2026-05-06** `1b5c6501b847`: 1 breaking, 1 info
  - the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #8: Image generation tool]/size` response's property type changed from `string` to no type for status `200`
  - added `subschema #1, subschema #2` to the `data/items/data_source/anyOf[subschema #3: CreateEvalResponsesRunDataSource]/sampling_params/tools/items/anyOf[subschema #8: Image generation tool]/size` response property `anyOf` list for the response status `200`
- **2026-04-10** `7c540cce6eb3`: 1 breaking, 3 info
  - response property `data/items/metadata` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - added `#/components/schemas/CreateEvalJsonlRunDataSource, #/components/schemas/CreateEvalCompletionsRunDataSource, #/components/schemas/CreateEvalResponsesRunDataSource` to the `data/items/data_source` response property `anyOf` list for the response status `200`
  - added discriminator to `data/items/data_source` response property for the response status `200`
  - removed `#/components/schemas/CreateEvalJsonlRunDataSource, #/components/schemas/CreateEvalCompletionsRunDataSource, #/components/schemas/CreateEvalResponsesRunDataSource` from the `data/items/data_source` response property `oneOf` list for the response status `200`
- **2025-04-29** `6a6c681b1820`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/openai/apis/openapi/docs/evals/:eval_id/runs/get.md) - [API](https://skmtc.dev/openai/apis/openapi.md) - [Page](https://skmtc.dev/openai/apis/openapi/changes/evals/:eval_id/runs/get)
