Info
Endpoint added: POST /decisions
openapi:POST /decisions::operation.endpoint-added- Product
- OpenAI API
- Source
- OpenAPI URL
- Change kind
- Endpoint 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 ↗
null
{
"operationId": "createDecision",
"requestBody": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"input": {
"oneOf": [
{
"maxLength": 10485760,
"type": "string"
},
{
"items": {
"discriminator": {
"mapping": {
"message": "#/components/schemas/DecisionInputMessage"
},
"propertyName": "type"
},
"oneOf": [
{
"additionalProperties": false,
"properties": {
"content": {
"oneOf": [
{
"maxLength": 10485760,
"type": "string"
},
{
"items": {
"discriminator": {
"mapping": {
"input_image": "#/components/schemas/DecisionInputImage",
"input_text": "#/components/schemas/DecisionInputText"
},
"propertyName": "type"
},
"oneOf": [
{
"additionalProperties": false,
"properties": {
"text": {
"maxLength": 10485760,
"type": "string"
},
"type": {
"default": "input_text",
"enum": [
"input_text"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"text"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"detail": {
"anyOf": [
{
"enum": [
"low",
"high",
"auto",
"original"
],
"type": "string"
},
{
"type": "null"
}
],
"default": "auto"
},
"image_url": {
"maxLength": 1073741824,
"pattern": "^data:",
"type": "string"
},
"type": {
"default": "input_image",
"enum": [
"input_image"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"image_url",
"type"
],
"type": "object"
}
],
"x-oai-discriminator-values": [
"input_text",
"input_image"
]
},
"maxItems": 16384,
"title": "Parts",
"type": "array"
}
]
},
"role": {
"default": "user",
"enum": [
"user"
],
"type": "string",
"x-stainless-const": true
},
"type": {
"default": "message",
"enum": [
"message"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"role",
"content"
],
"type": "object"
}
],
"x-oai-default-discriminator-value": "message",
"x-oai-discriminator-values": [
"message"
]
},
"maxItems": 131072,
"type": "array"
}
]
},
"model": {
"maxLength": 1048576,
"type": "string"
},
"questions": {
"items": {
"discriminator": {
"mapping": {
"choice": "#/components/schemas/QuestionParamChoice",
"predicate": "#/components/schemas/QuestionParamPredicate",
"score": "#/components/schemas/QuestionParamScore"
},
"propertyName": "type"
},
"oneOf": [
{
"additionalProperties": false,
"properties": {
"instructions": {
"maxLength": 1048576,
"type": "string"
},
"name": {
"maxLength": 1048576,
"type": "string"
},
"type": {
"default": "predicate",
"enum": [
"predicate"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"instructions"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"choices": {
"items": {
"additionalProperties": false,
"properties": {
"value": {
"oneOf": [
{
"maxLength": 1048576,
"type": "string"
},
{
"type": "boolean"
}
]
}
},
"required": [
"value"
],
"type": "object"
},
"maxItems": 255,
"minItems": 2,
"type": "array"
},
"instructions": {
"maxLength": 1048576,
"type": "string"
},
"name": {
"maxLength": 1048576,
"type": "string"
},
"type": {
"default": "choice",
"enum": [
"choice"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"instructions",
"choices"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"instructions": {
"maxLength": 1048576,
"type": "string"
},
"levels": {
"items": {
"additionalProperties": false,
"properties": {
"label": {
"maxLength": 1048576,
"type": "string"
}
},
"required": [
"label"
],
"type": "object"
},
"maxItems": 10,
"minItems": 2,
"type": "array"
},
"name": {
"maxLength": 1048576,
"type": "string"
},
"type": {
"default": "score",
"enum": [
"score"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"instructions",
"levels"
],
"type": "object"
}
],
"x-oai-discriminator-values": [
"predicate",
"choice",
"score"
]
},
"maxItems": 200,
"minItems": 1,
"type": "array"
},
"safety_identifier": {
"maxLength": 128,
"type": [
"string",
"null"
]
}
},
"required": [
"model",
"input",
"questions"
],
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"content": {
"application/json": {
"schema": {
"additionalProperties": false,
"properties": {
"answers": {
"items": {
"discriminator": {
"mapping": {
"choice": "#/components/schemas/AnswerResourceChoice",
"predicate": "#/components/schemas/AnswerResourcePredicate",
"refusal": "#/components/schemas/AnswerResourceRefusal",
"score": "#/components/schemas/AnswerResourceScore"
},
"propertyName": "type"
},
"oneOf": [
{
"additionalProperties": false,
"properties": {
"name": {
"type": [
"string",
"null"
]
},
"probability": {
"type": "number"
},
"type": {
"default": "predicate",
"enum": [
"predicate"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"name",
"probability"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"choice": {
"$ref": "#/components/schemas/ChoiceValueResource"
},
"confidence": {
"type": "number"
},
"name": {
"type": [
"string",
"null"
]
},
"probabilities": {
"items": {
"additionalProperties": false,
"properties": {
"probability": {
"type": "number"
},
"value": {
"$ref": "#/components/schemas/ChoiceValueResource"
}
},
"required": [
"value",
"probability"
],
"type": "object"
},
"maxItems": 2000,
"type": "array"
},
"type": {
"default": "choice",
"enum": [
"choice"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"name",
"choice",
"probabilities",
"confidence"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"confidence": {
"type": "number"
},
"name": {
"type": [
"string",
"null"
]
},
"probabilities": {
"items": {
"additionalProperties": false,
"properties": {
"label": {
"type": "string"
},
"probability": {
"type": "number"
},
"value": {
"format": "int64",
"type": "integer"
}
},
"required": [
"value",
"label",
"probability"
],
"type": "object"
},
"maxItems": 2000,
"type": "array"
},
"score": {
"type": "number"
},
"type": {
"default": "score",
"enum": [
"score"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"name",
"score",
"probabilities",
"confidence"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"name": {
"type": [
"string",
"null"
]
},
"type": {
"default": "refusal",
"enum": [
"refusal"
],
"type": "string",
"x-stainless-const": true
}
},
"required": [
"type",
"name"
],
"type": "object"
}
],
"x-oai-discriminator-values": [
"predicate",
"choice",
"score",
"refusal"
]
},
"maxItems": 2000,
"type": "array"
},
"model": {
"type": "string"
},
"usage": {
"additionalProperties": false,
"properties": {
"input_tokens": {
"format": "int64",
"maximum": 2147483647,
"minimum": -2147483648,
"type": "integer"
},
"input_tokens_details": {
"additionalProperties": false,
"properties": {
"cache_write_tokens": {
"format": "int64",
"maximum": 2147483647,
"minimum": -2147483648,
"type": "integer"
},
"cached_tokens": {
"format": "int64",
"maximum": 2147483647,
"minimum": -2147483648,
"type": "integer"
}
},
"required": [
"cached_tokens",
"cache_write_tokens"
],
"type": "object"
},
"output_tokens": {
"format": "int64",
"maximum": 2147483647,
"minimum": -2147483648,
"type": "integer"
},
"output_tokens_details": {
"additionalProperties": false,
"properties": {
"reasoning_tokens": {
"format": "int64",
"maximum": 2147483647,
"minimum": -2147483648,
"type": "integer"
}
},
"required": [
"reasoning_tokens"
],
"type": "object"
},
"total_tokens": {
"format": "int64",
"maximum": 2147483647,
"minimum": -2147483648,
"type": "integer"
}
},
"required": [
"input_tokens",
"input_tokens_details",
"output_tokens",
"output_tokens_details",
"total_tokens"
],
"type": "object"
}
},
"required": [
"model",
"answers",
"usage"
],
"type": "object"
}
}
}
}
},
"tags": [
"Decisions"
],
"x-oaiMeta": {
"group": "decisions"
}
}
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.