Python
import requests url = "https://api.opper.ai/v3/compat/responses" payload = { "input": "<unknown>" } headers = { "Authorization": "Bearer <token>", "Content-Type": "application/json" } response = requests.post(url, json=payload, headers=headers) print(response.text)
{ "created_at": 123, "error": { "code": "<string>", "message": "<string>" }, "id": "<string>", "incomplete_details": "<unknown>", "model": "<string>", "object": "<string>", "output": [ { "type": "<string>", "arguments": "<string>", "call_id": "<string>", "content": [ { "type": "<string>", "annotations": [ "<unknown>" ], "text": "<string>" } ], "id": "<string>", "name": "<string>", "role": "<string>", "status": "<string>" } ], "status": "<string>", "tool_choice": "<unknown>", "instructions": "<string>", "max_output_tokens": 123, "metadata": {}, "output_text": "<string>", "previous_response_id": "<string>", "reasoning": { "effort": "<string>", "summary": "<string>" }, "temperature": 123, "tools": [ { "type": "<string>", "description": "<string>", "headers": {}, "name": "<string>", "parameters": {}, "require_approval": "<string>", "server_label": "<string>", "server_url": "<string>" } ], "top_p": 123, "usage": { "input_tokens": 123, "output_tokens": 123, "total_tokens": 123, "output_tokens_details": { "reasoning_tokens": 123 } }, "user": "<string>" }
OpenAI Responses API compatible endpoint. Supports streaming via the stream parameter.
API key authentication. Pass your API key as a Bearer token.
Any value
Show child attributes
Successful response