CloseRouter API

Документация CloseRouter API

Короткая документация по публичному inference API: модели, запросы, ключи, баланс и ошибки.

Base URL
https://api.closerouter.dev/v1
Авторизация
Authorization: Bearer closerouter_...
Каталог
GET /models

Video API

Video API асинхронный: сначала создайте task, затем проверяйте статус.

Submit and poll

curl
curl https://api.closerouter.dev/v1/videos/submit \
  -H "Authorization: Bearer $CLOSEROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/veo-3.1",
    "prompt": "A clean product shot of a futuristic API dashboard",
    "duration": 5,
    "aspect_ratio": "16:9"
  }'

curl https://api.closerouter.dev/v1/videos/tasks/{task_id} \
  -H "Authorization: Bearer $CLOSEROUTER_API_KEY"

Статусы

  • POST /videos/submit возвращает id задачи.
  • GET /videos/tasks/{task_id} возвращает status, outputs, error, model и duration_seconds.
  • Используйте модель, у которой output_modalities содержит video.