Публичный API Seedance

Документация API Seedance для генерации видео и изображений.

Рабочий доступ — Пользователи с подтверждённым e-mail могут создать Key sd_live_... в Настройки → Ключи API. API использует общие с PC кредиты, цены, задачи и возвраты при ошибке. Все самостоятельно созданные Keys позволяют выбирать режим реальных людей для каждого запроса со строгим контролем.

Точки входа

OpenAPI можно импортировать в Postman, Insomnia, Bruno или серверный генератор клиента. v1 не разрешает браузерный CORS; никогда не размещайте Live Key во frontend JavaScript.

Эндпоинты первого этапа

ВозможностьЭндпоинт
Разрешённые для Key моделиGET /models
Создать видеоPOST /videos
Создать изображениеPOST /images
Проверить генерациюGET /generations/{id}
Баланс кредитов PCGET /credits/balance
Скачать OpenAPIGET /openapi.json

Загрузки, Webhooks, отмена, список использования, Test Keys и отдельный API-кошелёк на первом этапе недоступны.

Основные правила

  • Авторизация: Authorization: Bearer sd_live_....
  • Для каждого создания нужен стабильный Idempotency-Key.
  • Генерация асинхронна; опрашивайте только возвращённый status_url.
  • Готовые URL находятся в output.urls, output.video_url, output.image_urls.
  • Входы — публичные HTTPS URL разрешённых хранилищ. Base64, data:, localhost, IP и произвольные хосты отклоняются.
  • Имена/ID Provider, сырые ответы и внутренние ID не возвращаются.

Модели: seedance-2.0-pro, seedance-2.0-fast, seedance-2.0-mini, kling-3.0, gpt-image-2, nano-banana-2, nano-banana-pro. Veo и Lite не предоставляются.

Любой Key с правом генерации позволяет выбирать режим реальных людей для каждого запроса. Он требует модели Seedance, режима изображения или мультимодального, подтверждения прав и клиентского ID аудита. Контроли безопасности остаются на сервере.

Точные поля: parameters.real_person_mode: true, compliance.rights_confirmed: true и не содержащая персональных данных ссылка на аудит в compliance.consent_reference.

Начните с быстрого старта и интеграции n8n.