CloseRouter

Messages API

Отправьте запрос на POST /messages и прочитайте ответ в формате этого API.

Запрос

curl
curl https://api.closerouter.dev/v1/messages \
  -H "Authorization: Bearer $CLOSEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "anthropic/claude-haiku-4.5",
    "max_tokens": 16,
    "messages": [
      { "role": "user", "content": "Reply with exactly: ok" }
    ]
  }'

Ответ

Сокращённый пример ответа.

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

Основные параметры

ПолеНазначение
modelID модели из каталога. Поддержка параметров зависит от провайдера и API.
messagesМассив сообщений в формате этого API.
max_tokensЛимит токенов ответа. Для Messages обязателен.

Авторизация

Совместимые Anthropic-клиенты могут использовать x-api-key вместо Bearer-авторизации.

Дополнительные настройки