Responses

Create a model response

OpenAI-compatible Responses API endpoint. SandBase validates model and stream for routing, rewrites model to the selected provider mapping, and preserves other request fields. Responses are rebuilt from public OpenAI fields: unknown provider, routing, account, and billing extensions are removed. Unsafe responses fail closed instead of being forwarded.

post/v1/responses

Request

  • Base URL: https://api.sandbase.ai
  • URL: https://api.sandbase.ai/v1/responses
  • Auth: HTTP bearer

Request body

modelstring required

Model identifier from the Models API.

inputunknown
instructionsstring
streamboolean

Return sanitized OpenAI Responses Server-Sent Events.

backgroundboolean
includestring[]
max_output_tokensinteger
max_tool_callsinteger
metadataobject
parallel_tool_callsboolean
previous_response_idstring
reasoningobject
service_tierstring
storeboolean
temperaturenumber
textobject
toolsobject[]
top_logprobsinteger
top_pnumber
truncationstring
userstring

Response

OpenAI-compatible response object or event stream from the selected provider.

idstring
objectstring
created_atinteger
statusstring
errorobject nullable
incomplete_detailsobject nullable
instructionsstring nullable
max_output_tokensinteger nullable
max_tool_callsinteger nullable
modelstring
outputobject[]
parallel_tool_callsboolean
previous_response_idstring nullable
reasoningobject nullable
storeboolean
temperaturenumber nullable
textobject
tool_choiceunknown
toolsobject[]
top_logprobsinteger
top_pnumber nullable
truncationstring
metadataobject
service_tierstring
userstring
backgroundboolean

Changes

No recorded changes to this operation across all 1 revision of this API.