CloseRouter

Responses API

Send a request to POST /responses and read the response in this API’s format.

Request

curl
curl https://api.closerouter.dev/v1/responses \
  -H "Authorization: Bearer $CLOSEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/gpt-5.4-mini",
    "input": "Reply with exactly: ok",
    "max_output_tokens": 16
  }'

Response

Abbreviated response example.

JSON
{
  "output": [
    {
      "type": "message",
      "role": "assistant",
      "content": [
        {
          "type": "output_text",
          "text": "ok"
        }
      ]
    }
  ]
}

Main parameters

FieldPurpose
modelModel ID from the catalog. Parameter support depends on the provider and API.
inputText or supported Responses input.
max_output_tokensOutput token limit for Responses.

Related settings