Create a stateless OpenAI Responses-compatible response
Headers
Bearer API key.
API key alternative for Anthropic-compatible clients. Authorization takes precedence when both headers are present.
Body
OpenAI Responses-compatible request.
Public model ID.
11 <= x <= 9999901 <= x <= 1280 <= x <= 20 <= x <= 1-2 <= x <= 2-2 <= x <= 2none, auto, required Native reasoning.effort plus the reviewed compatibility aliases.
The accepted profile decision requires Responses to take enablement, budget,
and visibility aliases, not effort alone, so an OpenRouter- or Codex-shaped
client resolves the same intent here that it already resolves on Chat
Completions and Messages. max_tokens is the budget alias; the total output
cap remains max_output_tokens.
message.input_image.image_url, message.output_text.logprobs, reasoning.encrypted_content auto, disabled auto, default, flex, scale, priority 51264harassment, harassment/threatening, hate, hate/threatening, illicit, illicit/violent, self-harm, self-harm/intent, self-harm/instructions, sexual, sexual/minors, violence, violence/graphic Response
Successful Response
Native response object with required billing/public identity fields.