CloseRouter API

Документация CloseRouter API

Короткая документация по публичному inference API: модели, запросы, ключи, баланс и ошибки.

Base URL
https://api.closerouter.dev/v1
Авторизация
Authorization: Bearer closerouter_...
Каталог
GET /models

Messages API

Anthropic-style Messages endpoint с ключом CloseRouter.

Messages request

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" }
    ]
  }'

Token counting

curl
curl https://api.closerouter.dev/v1/messages/count_tokens \
  -H "Authorization: Bearer $CLOSEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "anthropic/claude-haiku-4.5",
    "messages": [
      { "role": "user", "content": "Count this short message." }
    ]
  }'

Поля запроса

  • max_tokens обязателен для Messages API.
  • messages принимает Anthropic-style массив сообщений.
  • Для Anthropic-compatible клиентов можно использовать x-api-key.