The Responses API is available for supported OpenAI, Anthropic, and Google Gemini models. It supports text input, input item arrays, function tools, web search tools, streaming, and OpenAI text format options. With stream: true events are sent as server-sent events. Responses streaming does not currently attach a debug object to its events.
A response object, or an SSE event stream when stream is true.
Headers
Body
Example
{"id":"resp_abc123","object":"response","created_at":1734567890,"model":"openai/gpt-5.1-codex-mini","status":"completed","output":[{"type":"message","id":"msg_abc123","status":"completed","role":"assistant","content":[{"type":"output_text","text":"Hello! How can I help you today?"}]}],"usage":{"input_tokens":20,"output_tokens":10,"total_tokens":30,"input_tokens_details":{"cached_tokens":0},"output_tokens_details":{"reasoning_tokens":0}}}