Документация для разработчиков публикуется на английском. Боковое меню переведено на выбранный язык.
Поддержка и оплата
Как работают кредиты, лимиты и ошибки — и как перейти на Pro.
Кредиты и оплата
- ✅ Только HTTP 200: 1 кредит за успешный запрос (платные эндпоинты).
- ❌ Ошибки 4xx / 5xx: никогда не списываются — смело повторяйте.
- ❌ Ограничение (429): никогда не списывается.
- ✅ Бесплатные эндпоинты:
/v1/verify,/v1/youtube/channel/resolve,/v1/youtube/channel/latest,GET /v1/youtube/asr/{task_id}(опрос), все чтения/v1/library. - 📦 Постраничные эндпоинты: 1 кредит за страницу (видео каналов, плейлисты).
Тарифы: Free 1 000 кредитов · Pro 10 000 кредитов/мес · См. цены.
Лимиты
Каждый API-ключ ограничен 200 запросами в минуту. Каждый ответ содержит заголовки лимитов:
| Заголовок | Описание |
|---|---|
X-RateLimit-Limit | Всего разрешено в минуту (200) |
X-RateLimit-Remaining | Запросов осталось в текущем окне |
X-RateLimit-Reset | Unix-время сброса окна |
При превышении API возвращает 429 с заголовком Retry-After (в секундах).
Коды ошибок
| Статус | Значение | Списывается |
|---|---|---|
| 200 | Успех | Да (платные эндпоинты) |
| 400 | Некорректный запрос / нет параметров | Нет |
| 401 | Недействительный или отсутствующий API-ключ | Нет |
| 402 | Кредиты закончились | Нет |
| 404 | Видео / канал / субтитры не найдены | Нет |
| 429 | Превышен лимит | Нет |
| 500 | Внутренняя ошибка сервера | Нет |
Тела ответов с ошибками
401 Unauthorized
{ "error": { "code": "UNAUTHORIZED", "message": "Invalid or missing API key" } }
402 Кредиты закончились
{ "error": { "code": "CREDITS_EXHAUSTED", "message": "You've run out of credits. Upgrade or top up." } }
404 Не найдено (нет субтитров)
{ "error": { "code": "NO_CAPTIONS", "message": "No captions available for this video" } }
429 Лимит превышен
{ "error": { "code": "RATE_LIMITED", "message": "Rate limit exceeded, retry in 12s" } }
// Ответ также содержит заголовок: Retry-After: 12
Поддержка
- 🔑 Аккаунт и API-ключи — subdownload.com/account
- 💳 Цены и тарифы — subdownload.com/pricing
- 📜 История использования — subdownload.com/usage