Документация V2 API
Короткий справочник по публичному V2 API CloseRouter. Базовый endpoint для inference, кабинета, admin и billing: https://api.closerouter.dev/v1.
Base URL
https://api.closerouter.dev/v1
Добавляйте путь endpoint после /v1.
Авторизация
Bearer closerouter_...
Подходит тот же API-ключ из кабинета.
Каталог
GET /models
Смотрите доступные модели и поддерживаемые API.
Баланс
GET /credits
Проверка кредитов и уже списанного usage.
Быстрый старт
Создайте ключ в кабинете, сохраните его в переменную окружения и отправьте первый OpenAI-compatible запрос.
Endpoint-ы
Все пути ниже указаны относительно base URL. Перед генерацией лучше получить /models и выбрать модель, у которой есть нужный endpoint.
| Method | Path | Use |
|---|---|---|
| GET | /models | Каталог доступных моделей, цены, modalities, endpoint-ы |
| GET | /models/count | Количество доступных моделей |
| GET | /models/{provider}/{model}/endpoints | Параметры и streaming для конкретной модели |
| GET | /providers | Логические публичные провайдеры без upstream-деталей |
| GET | /credits | Текущий баланс и суммарное использование аккаунта |
| POST | /chat/completions | OpenAI-style chat completions, включая stream |
| POST | /responses | OpenAI Responses API для текстовых сценариев |
| POST | /messages | Anthropic-style Messages API |
| POST | /images/generations | Генерация изображений для image-моделей |
| POST | /videos/submit | Создать video task для video-модели |
| GET | /videos/tasks/{task_id} | Проверить статус video task и получить outputs |
Примеры
Chat Completions
Минимальный OpenAI-compatible запрос.
OpenAI SDK
Тот же chat endpoint через официальный JS SDK.
Responses API
Текстовый Responses-запрос.
Messages API
Anthropic-style формат сообщений.
Images API
Генерация изображений через V2 endpoint.