Skip to main content

Create a Response

POST 

/v1/responses

Execute the bound Conversation project. stream: true returns Responses SSE, while background: true returns queued immediately. These fields are mutually exclusive. conversation and previous_response_id are also mutually exclusive, and the latter does not carry over prior top-level instructions. An output limit or content filter returns an incomplete Response with partial output. SSE ends with response.completed, response.incomplete, or response.failed, as applicable.

Request

Responses

Response JSON or a standard Responses SSE stream.