detektu
OpenAI API changes
Info

Response optional property added: async

openapi:POST /responses/{}/cancel?beta=true::response.200.application.json.allOf[subschema-#3].instructions.anyOf[subschema-#1].oneOf[subschema-#2:-Input-item-list].items.oneOf[subschema-#2:-Item].oneOf[subschema-#30:-Custom-tool-call-->-subschema-#31:-Custom-tool-call].async
Product
OpenAI API
Source
OpenAPI URL
Change kind
Response Optional Property Added
Detected
Last updated

Deterministic evidence

Before / after

Extracted from OpenAI's published contract. Shows the whole operation — a narrower excerpt was not available for this change. Open the source ↗

−1+35433 changes

1 / 33
},
},
{
{
"enum": [
"enum": [
"gpt-6-astra",
"gpt-5.6-sol",
"gpt-5.6-sol",
"gpt-5.6-terra",
"gpt-5.6-terra",
"gpt-5.6-luna",
"gpt-5.6-luna",
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
"invalid_prompt",
"invalid_prompt",
"data_residency_mismatch",
"data_residency_mismatch",
"bio_policy",
"bio_policy",
"misalignment_policy_violation",
"vector_store_timeout",
"vector_store_timeout",
"invalid_image",
"invalid_image",
"invalid_image_format",
"invalid_image_format",
},
},
"message": {
"message": {
"type": "string"
"type": "string"
},
"misalignment": {
"properties": {
"detailed_explanation": {
"type": "string"
},
"error_type": {
"anyOf": [
{
"type": "string"
},
{
"enum": [
"potentially_unintended_data_transfer",
"potentially_unintended_data_access",
"potentially_unintended_destructive_activity",
"other"
],
"type": "string"
}
]
},
"steer": {
"properties": {
"message": {
"type": "string"
}
},
"required": [
"message"
],
"type": "object"
}
},
"type": "object"
}
}
},
},
"required": [
"required": [
"enum": [
"enum": [
"max_output_tokens",
"max_output_tokens",
"max_messages",
"max_messages",
"content_filter"
"content_filter",
"steered"
],
],
"type": "string"
"type": "string"
}
}
"arguments": {
"arguments": {
"type": "string"
"type": "string"
},
},
"async": {
"type": "boolean"
},
"call_id": {
"call_id": {
"type": "string"
"type": "string"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"reasoning": {
"properties": {
"effort": {
"anyOf": [
{
"default": "medium",
"enum": [
"none",
"minimal",
"low",
"medium",
"high",
"xhigh",
"max"
],
"type": "string"
},
{
"type": "null"
}
]
}
},
"type": "object"
},
"type": {
"default": "configuration_update",
"enum": [
"configuration_update"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type"
],
"type": "object"
},
{
"properties": {
"agent": {
"anyOf": [
{
"properties": {
"agent_name": {
"type": "string"
}
},
"required": [
"agent_name"
],
"type": "object",
"x-oai-beta": "responses_multi_agent=v1"
},
{
"type": "null"
}
]
},
"content": {
"content": {
"items": {
"items": {
"properties": {
"properties": {
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"call_id": {
"call_id": {
"type": "string"
"type": "string"
},
},
"arguments": {
"arguments": {
"type": "string"
"type": "string"
},
},
"async": {
"type": "boolean"
},
"call_id": {
"call_id": {
"type": "string"
"type": "string"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"defer_loading": {
"defer_loading": {
"type": "boolean"
"type": "boolean"
},
},
}
}
]
]
},
},
"async": {
"type": "boolean"
},
"call_id": {
"call_id": {
"type": "string"
"type": "string"
},
},
"default": true,
"default": true,
"type": "boolean"
"type": "boolean"
},
},
"prompt_cache_diagnostics": {
"discriminator": {
"propertyName": "type"
},
"oneOf": [
{
"properties": {
"cache_missed_tokens": {
"type": "integer"
},
"comparison_reusable_tokens": {
"type": "integer"
},
"reason": {
"enum": [
"model_changed",
"prompt_cache_key_changed",
"tools_changed",
"text_format_changed",
"reasoning_effort_changed",
"verbosity_changed",
"context_compacted",
"input_changed",
"service_tier_changed"
],
"type": "string"
},
"type": {
"default": "cache_miss",
"enum": [
"cache_miss"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"reason",
"cache_missed_tokens"
],
"type": "object"
},
{
"properties": {
"type": {
"default": "cache_hit",
"enum": [
"cache_hit"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type"
],
"type": "object"
},
{
"properties": {
"type": {
"default": "comparison_response_not_found",
"enum": [
"comparison_response_not_found"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type"
],
"type": "object"
},
{
"properties": {
"type": {
"default": "unavailable",
"enum": [
"unavailable"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type"
],
"type": "object"
}
]
},
"prompt_cache_options": {
"prompt_cache_options": {
"properties": {
"properties": {
"comparison_response_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
]
},
"mode": {
"mode": {
"enum": [
"enum": [
"implicit",
"implicit",
"message": {
"message": {
"type": "string"
"type": "string"
},
},
"misalignment": {
"properties": {
"detailed_explanation": {
"type": "string"
},
"error_type": {
"anyOf": [
{
"type": "string"
},
{
"enum": [
"potentially_unintended_data_transfer",
"potentially_unintended_data_access",
"potentially_unintended_destructive_activity",
"other"
],
"type": "string"
}
]
},
"steer": {
"properties": {
"message": {
"type": "string"
}
},
"required": [
"message"
],
"type": "object"
}
},
"type": "object"
},
"param": {
"param": {
"anyOf": [
"anyOf": [
{
{
},
},
"message": {
"message": {
"type": "string"
"type": "string"
},
"misalignment": {
"properties": {
"detailed_explanation": {
"type": "string"
},
"error_type": {
"anyOf": [
{
"type": "string"
},
{
"enum": [
"potentially_unintended_data_transfer",
"potentially_unintended_data_access",
"potentially_unintended_destructive_activity",
"other"
],
"type": "string"
}
]
},
"steer": {
"properties": {
"message": {
"type": "string"
}
},
"required": [
"message"
],
"type": "object"
}
},
"type": "object"
},
},
"param": {
"param": {
"anyOf": [
"anyOf": [

Monitored for you

Does this change affect your integration?

Choose the operations and fields your services use. detektu matches OpenAI findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.