Публичная документация
Что проверяем
Перед публикацией или обновлением интеграции полезно проверить RouterAPI Gateway по этому списку.
Базовые проверки
GET /api/v1/keyвозвращаетdataи верхнеуровневыйbalance(оба значения баланса консистентны);GET /api/v1/modelsвозвращает список доступных моделей;POST /api/v1/chat/completionsотрабатывает для текстового запроса;POST /v1/messagesотрабатывает для Anthropic-compatible сценария (Claude Code);- streaming‑запросы (если включены) проксируются без ломки формата;
- 401 возвращается при неверном ключе;
- 402 возвращается при отсутствии баланса или активных пакетов;
- 429 корректно проксируется как upstream rate limit.
Мультимодальные проверки
- image input (если модель поддерживает);
- image output (если модель поддерживает);
- audio input/output (если модель поддерживает);
- video input (если модель поддерживает);
- PDF / file input (если модель поддерживает).
Что фиксировать
- статус-код;
- тело ответа;
- время ответа;
- модель, которая реально обработала запрос;
- наличие
usage.
Когда тест считать пройденным
Тест пройден, если:
- ответ соответствует ожидаемому формату;
- ошибок авторизации и баланса нет;
- прокси‑цепочка не ломает multimodal payload;
- результат совпадает с возможностями выбранной модели.
Дополнительно для Claude Code
/statusв Claude Code показываетAnthropic base URL: https://routerapi.ru;- запросы идут в
/v1/messages, а не в/api/v1/chat/completions; - в ответе присутствует
usage(в Anthropic-формате:input_tokens/output_tokensиcost, если поддерживается провайдером).
Нужен следующий раздел?
Откройте обзор, dashboard, мультимодальность или технические сценарии API.