API · Справочник
Оценка стоимости
POST /v1/models/{model}/estimate — узнать стоимость генерации в кредитах до запуска; задача не создаётся, кредиты не резервируются и не списываются.
Узнайте стоимость генерации в кредитах, ничего не запуская и не списывая.
Песочница
apiKeyAuthorization<token>API-ключ в заголовке Authorization со схемой Bearer:
Authorization: Bearer <CLIPIA_API_KEY>Передавайте полную строку, включая префикс схемы Bearer и пробел.
Также принимаются Authorization: Key <ключ> и заголовок
X-Api-Key: <ключ> — выбирайте удобную схему.
Ключ создаётся в консоли разработчика (clipia.ai/developer, вкладка
«API-ключи») и показывается один раз. Формат: clipia_live_… (боевой), clipia_test_… (песочница).
Sandbox / тестовый режим. Ключ с префиксом clipia_test_… работает в
песочнице: submit не списывает кредиты и не запускает реальную
генерацию — он мгновенно возвращает status: COMPLETED с детерминированным
mock-результатом (фиксированный sample-ассет на media.clipia.ai). Поле
cost показывает расчётную стоимость, но она не списывается. Вебхуки
приходят тем же подписанным механизмом (HMAC-SHA256). Режим предназначен
для отладки интеграции до подключения боевого ключа.
model*stringSlug модели, напр. nano-banana-2, seedance-2-fast-i2v. Список — GET /v1/models.
Слаги с пространством имён (google/imagen4, grok-imagine/text-to-video)
передаются как есть (/v1/models/google/imagen4) либо с %2F.
^[a-z0-9][a-z0-9-]{0,200}(?:/[a-z0-9][a-z0-9-]{0,200})?$application/json- body
input*Параметры генерации, для которых считается стоимость. Тот же формат,
что и input в POST /v1/models/{model} — см. input_schema модели.
Оценка стоимости в кредитах.
application/json- response
Детерминированная оценка стоимости генерации в кредитах.
credits*numberСтоимость переданного input на этой модели, в кредитах.
warnings?array<>Параметры input, которые модель не применит: по элементу на ключ, не
больше 20 элементов. Поле присутствует, только когда такие параметры есть.
items <= 20curl -X POST "https://example.com/v1/models/nano-banana-2/estimate" \ -H "Content-Type: application/json" \ -d '{ "input": { "prompt": "a sunset over mountains, cinematic", "aspect_ratio": "16:9" } }'{ "credits": 40}POST /v1/models/:model/estimate считает стоимость переданного input на выбранной модели. Задача не создаётся, кредиты не резервируются. Хватит любого действующего ключа — отдельное право не нужно.
/v1/models/:model/estimateЗапрос
Prop
Type
curl -X POST https://api.clipia.ai/v1/models/seedance-2-fast-i2v/estimate \
-H "Authorization: Bearer $CLIPIA_KEY" \
-H "Content-Type: application/json" \
-d '{
"input": {
"prompt": "aerial shot over a neon city",
"duration": 8,
"resolution": "1080p"
}
}'Ответ 200
{
"credits": 40
}Prop
Type
Если в input есть ключ, который модель не применит (опечатка, параметр другой модели), оценка перечисляет его в warnings — в том же виде, что и отправка. Так набор параметров можно проверить до запуска.
Зачем это нужно
Стоимость зависит от модели и параметров — длительности, разрешения, количества кадров, длины текста для озвучки, — а не от фактического времени работы. Поэтому её можно узнать заранее:
- подтвердить цену перед дорогой генерацией видео в высоком разрешении;
- сравнить варианты параметров, например 4 и 8 секунд или 720p и 1080p;
- проверить бюджет в автоматических сценариях, где генерацию запускает программа.
Та же логика расчёта используется при отправке: при тех же параметрах credits совпадает с cost в ответе POST /v1/models/{model}. Кредиты резервируются при отправке, списываются при успехе и полностью возвращаются при ошибке генерации.
Цены
Цены актуальны на октябрь 2026 года. Точная стоимость всегда видна на кнопке запуска до списания.
Ошибки
| HTTP | code | message | Когда |
|---|---|---|---|
400 | invalid_request | input_too_large / input_too_deep | input больше 100 000 байт или 8 уровней вложенности |
400 | invalid_request | — | input не объект или текст для озвучки длиннее допустимого |
404 | not_found | model_not_found | нет модели с таким slug |
429 | rate_limit_exceeded | — | превышен лимит запросов |
503 | service_unavailable | — | расчёт цены временно недоступен, повторите позже |
Seedance 2.5 API: slug, параметры и цены
Seedance 2.5 в API Clipia — slug для T2V и I2V, ограничения параметров, проверка доступности в каталоге, оценка цены и отправка генерации через REST.
Аккаунт и баланс
GET /v1/account — доступный баланс аккаунта в кредитах, число запросов и списанные кредиты этого ключа за последние 30 дней.