Каталог моделей
Список доступных моделей, их параметры и цены в рублях
Базовый адрес — https://api.iskragen.ru. Общие правила — в обзоре справочника.
GET /v1/catalog/
Получить каталог моделей. Публично и без пагинации возвращает активные публичные модели, доступные вызывающему: гость и посторонний не увидят модели с ограниченным списком пользователей; ключ не нужен. Для каждой модели отдаёт слаг, тип медиа, цену в рублях sellPriceRub, promptMaxChars и available: false, если провайдер временно отключён автоматической защитой от сбоев; true не гарантирует успех конкретного запроса.
Авторизация: не требуется, метод публичный.
Пример вызова
curl -X GET "https://api.iskragen.ru/v1/catalog/"
Структура ответа 200
Поля и типы из схемы ответа, это не пример: значения зависят от запроса. Корень — object.
| Поле | Тип | Обязательное | Описание и ограничения |
|---|---|---|---|
models | object[] | да | — |
models[].available | boolean | нет | — |
models[].beta | boolean | да | — |
models[].defaultParams | object | да | произвольные ключи |
models[].description | string | null | да | — |
models[].displayName | string | да | длина ≥ 1 |
models[].displayOrder | integer | да | — |
models[].family | string | null | да | — |
models[].iconUrl | string | null | да | — |
models[].id | string | да | длина ≥ 1 |
models[].maxResolution | integer | null | да | — |
models[].mediaType | string | да | значения: IMAGE, VIDEO, AUDIO |
models[].paramsSchema | object | да | произвольные ключи |
models[].promptMaxChars | integer | нет | ≥ 1 |
models[].sellPriceRub | number | да | ≥ 0 |
models[].slug | string | да | длина ≥ 1 |
models[].supportsControlNet | boolean | да | — |
models[].supportsImg2Img | boolean | да | — |
models[].supportsLora | boolean | да | — |
total | integer | да | ≥ 0 |