Create a response
Changed onCreates an OpenAI Responses API task. Accepted background requests return 202; foreground requests return 200 after completion. Foreground stream=true requests return OpenAI Responses Server-Sent Events.
Request
- Base URLhttps://api.sailresearch.com/v1
- URLhttps://api.sailresearch.com/v1/responses
- AuthHTTP bearer
Headers
Identifies one submission within your organization and API key. Reuse the same value and request body when retrying; use a new value for new work. See Idempotency.
Completion window for this request, for clients that cannot set metadata.completion_window in the body. A window in the body takes precedence. See Completion windows.
Request body
Response
Response completed and returned synchronously. When stream=true, returns Server-Sent Events.
Changes
- breaking
added to the
request propertyallOflist - breaking
the
request property type changed fromobjectto no type - breaking
added to the
/////////response propertyoneOflist for the response status - breaking
added to the
/////////response propertyoneOflist for the response status - breaking
added to the
/////response propertyoneOflist for the response status - breaking
added to the
/////response propertyoneOflist for the response status - breaking
added
subschema #2to theresponse propertyoneOflist for the response status - breaking
added
subschema #2to theresponse propertyoneOflist for the response status - breaking
the
response's property type changed fromobjectto no type for status - breaking
the
response's property type changed fromobjectto no type for status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - breaking
removed the required property
/from the response with the status - warning
removed the request property
/ - warning
removed the request property
/ - warning
removed the request property
/ - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
added the new
in_progressenum value to theresponse property for the response status - warning
added the new
in_progressenum value to theresponse property for the response status - warning
added the new
incompleteenum value to theresponse property for the response status - warning
added the new
incompleteenum value to theresponse property for the response status - warning
added the new
queuedenum value to theresponse property for the response status - warning
added the new
queuedenum value to theresponse property for the response status - info
added the new optional
headerrequest parameterX-Sail-Completion-Window - info
added the new
maxenum value to the request property/ - info
added to the
/////////request propertyoneOflist - info
added to the
/////request propertyoneOflist - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
removed the
pendingenum value from theresponse property for the response status - info
removed the
pendingenum value from theresponse property for the response status - info
removed the
runningenum value from theresponse property for the response status - info
removed the
runningenum value from theresponse property for the response status
- breaking