---
title: "Changes to Run Structured Output"
method: POST
path: "/structured-output/run"
---

# Changes to Run Structured Output

`POST /structured-output/run`

> Every recorded change to this operation, newest first.
> 164 revisions in range; 15 not diffed, 8 could not be searched.

## Timeline

Changed in 6 of 164 revisions.

- **2026-10-29** `05bdbfb8f1d9`: 1 info
- **2026-10-06** `3763037c9b67`: 1 info
- **2026-01-29** `d42c12737aca`: 1 breaking
- **2026-01-06** `57c22d5b3510`: 1 warning, 1 info
- **2025-12-16** `45678bc2c663`: 15 warning
- **2025-11-12** `acbf00c4a7f9`: 2 info

## Changes

- **2026-10-29** `05bdbfb8f1d9`: 1 info
  - added the new optional request property `structuredOutput/allOf[#/components/schemas/CreateStructuredOutputDTO]/model/oneOf[subschema #1: WorkflowOpenAIModel]/reasoningEffort`
- **2026-10-06** `3763037c9b67`: 1 info
  - added the new `gpt-6-luna` enum value to the request property `structuredOutput/allOf[#/components/schemas/CreateStructuredOutputDTO]/model/oneOf[subschema #1: WorkflowOpenAIModel]/model`
- **2026-01-29** `d42c12737aca`: 1 breaking
  - added `#/components/schemas/WorkflowAnthropicBedrockModel` to the `model` response property `oneOf` list for the response status `200`
  - …this revision’s changelog is incomplete
- **2026-01-06** `57c22d5b3510`: 1 warning, 1 info
  - added the new `gemini-3-flash-preview` enum value to the `model/oneOf[subschema #3: WorkflowGoogleModel]/model` response property for the response status `200`
  - added the new `gemini-3-flash-preview` enum value to the request property `structuredOutput/allOf[#/components/schemas/CreateStructuredOutputDTO]/model/oneOf[subschema #3: WorkflowGoogleModel]/model`
- **2025-12-16** `45678bc2c663`: 15 warning
  - added the new `gpt-4.1-2025-04-14:germanywestcentral` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4.1-2025-04-14:polandcentral` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4.1-2025-04-14:spaincentral` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4.1-2025-04-14:westeurope` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4.1-mini-2025-04-14:germanywestcentral` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4.1-mini-2025-04-14:polandcentral` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4.1-mini-2025-04-14:spaincentral` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4.1-mini-2025-04-14:westeurope` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4o-2024-11-20:germanywestcentral` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4o-2024-11-20:polandcentral` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4o-2024-11-20:spaincentral` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-4o-2024-11-20:westeurope` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-5-chat-latest` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-5.2` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - added the new `gpt-5.2-chat-latest` enum value to the `model/oneOf[subschema #1: WorkflowOpenAIModel]/model` response property for the response status `200`
  - …this revision’s changelog is incomplete
- **2025-11-12** `acbf00c4a7f9`: 2 info
  - added the new optional request property `structuredOutput/allOf[#/components/schemas/CreateStructuredOutputDTO]/compliancePlan`
  - added the optional property `compliancePlan` to the response with the `200` status

---

[Operation](https://skmtc.dev/vapiai/apis/vapi-api/docs/structured-output/run/post.md) - [API](https://skmtc.dev/vapiai/apis/vapi-api.md) - [Page](https://skmtc.dev/vapiai/apis/vapi-api/changes/structured-output/run/post)
