API YouTube

YouTube Транскрипт видео API

Транскрипт субтитров видео или Short по URL или id, с метками начала и конца для каждого сегмента.

0,90 USD/1 тыс. запросов, оплата за запрос, без подписки.

YouTube
youtube.com/watch?v=dQw4w9WgXcQ
YouTube
Sign in
Subscribe

Transcript

0:18Never gonna give you up
0:21Never gonna let you down
Что вернул APIsegments[0]
{
"start": 18.2,
"end": 21,
"text": "Never gonna give you up"
}
Доступность
99,90%
30d · Вызовов: 4 956
Запросы
4 967
30 дн. · по неделям, последние недель: 12
Ответ
4,6s
медиана · 30d

Цены и поставщики

Цена API YouTube Транскрипт видео: один API, поставщиков 5, и любой может заменить другого

Первым обслуживает самый дешёвый поставщик. Если он не отвечает, его заменяет следующий в том же вызове.

Вы платите
9,00 USD
0,90 USD/1 тыс. запросов, только за то, чем пользуетесь. Без ежемесячного тарифа.
Ваши первые запросы (111) бесплатны за счёт стартового баланса 0,10 USD.

Попробовать

Получите YouTube Транскрипт видео одним запросом

requireFieldsarray
Использовать только источники, которые возвращают эти поля. Самый дешёвый источник возвращает транскрипт одним блоком текста и без временных меток, поэтому назовите любое из этих полей, чтобы запрос обслужил источник, у которого есть сегменты с временем.
Открыть в
Пример ответа
Бесплатные запуски возвращают только первые результаты: 3. Пополните ключ, чтобы получить полный ответ.
{
  "found": true,
  "data": {
    "language": "en",
    "segments": [
      {
        "start": 18.2,
        "end": 21,
        "text": "Never gonna give you up"
      },
      {
        "start": 21,
        "end": 24.4,
        "text": "Never gonna let you down"
      }
    ]
  }
}

Полный справочник по параметрам и ответу: каждое поле, тип и пример для этого эндпоинта.

Справочник

Один запрос, один формат ответа.

Каждое поле, которое вы отправляете, и каждое поле, которое получаете, с реальным примером.

Проверено 2026-10-07 · доступность и задержка измерены за 30d

Тело запроса

JSON, отправляется на этот эндпоинт.

  • idstring

    ID видео YouTube. У Short тот же ID, что и у любого другого видео.

  • requireFieldsarray

    Использовать только источники, которые возвращают эти поля. Самый дешёвый источник возвращает транскрипт одним блоком текста и без временных меток, поэтому назовите любое из этих полей, чтобы запрос обслужил источник, у которого есть сегменты с временем.

  • urlstring

    https://www.youtube.com/watch?v=dQw4w9WgXcQ

    Полный URL видео YouTube. Shorts (youtube.com/shorts/...), youtu.be, live и embed URL тоже подходят.

Вы отправляете. Небольшое тело JSON. Показанные значения это примеры, замените их своими.

Ответ

JSON, по одному примеру значения на поле.

  • foundboolean

    true

datadata
  • languagestring

    en

each segmentdata.segments[]
  • startnumber

    18.2

  • endnumber

    21

  • textstringможет потребовать

    Never gonna give you up

Вы получаете. Именованные типизированные поля в одном формате, какой бы источник ни ответил.

Вопросы и ответы

Об API YouTube Транскрипт видео

AnyAPI YouTube Транскрипт видео API возвращает данные YouTube в виде нормализованного JSON одним вызовом POST к /v1/run/youtube.video_transcript. Транскрипт субтитров видео или Short по URL или id, с метками начала и конца для каждого сегмента. AnyAPI направляет каждый запрос по источникам (их 5) и автоматически переключается, если один из них отказывает. Это стоит от 0,90 USD за 1000 запросов, в долларах США, без подписки и без ежемесячного минимума. За последние 30 дней 99,9% вызовов YouTube Транскрипт видео через AnyAPI завершились успешно, медианное время ответа 4,6 с, измерено вызовов: 4 956.

Это стоит от 0,90 USD за 1000 запросов, в долларах США, без подписки и без ежемесячного минимума. Вы пополняете один кошелёк в долларах США, и каждый вызов списывает с него. По некоторым неудавшимся запросам, оплаченным из кошелька, возникают расходы на обработку; мы передаём их по себестоимости, без наценки, а сумма списания указана в ответе с ошибкой.

Транскрипт субтитров видео или Short по URL или id, с метками начала и конца для каждого сегмента. Ответ это нормализованный JSON с тем же конвертом, что возвращает каждый эндпоинт AnyAPI, поэтому разбор второго эндпоинта это смена URL и ничего больше.

За последние 30 дней 99,9% вызовов YouTube Транскрипт видео через AnyAPI завершились успешно, медианное время ответа 4,6 с, измерено вызовов: 4 956. Это собственные измерения AnyAPI по трафику через шлюз, пересчитываемые непрерывно, а не опубликованный целевой уровень обслуживания.

Да. Новый аккаунт AnyAPI стартует с бесплатным балансом 0,10 USD, карта не нужна. Этого хватает на 111 вызовов YouTube Транскрипт видео по 0,0009 USD за каждый.

AnyAPI в том же запросе обращается к следующему из источников (их 5), начиная с самого дешёвого, поэтому отказ одного источника не ломает ваш вызов.

Отправьте запрос POST на https://api.getanyapi.com/v1/run/youtube.video_transcript с вашим ключом AnyAPI в заголовке "Authorization: Bearer" и входными данными в теле JSON. Один и тот же ключ и один и тот же кошелёк работают на каждом эндпоинте AnyAPI.

Нет. Вы пополняете один предоплаченный баланс AnyAPI в долларах США, и каждый запрос списывает с него. Ежемесячного тарифа и минимума нет, а один и тот же баланс оплачивает каждый эндпоинт AnyAPI.

Да. Установите @getanyapi/sdk из npm для TypeScript или getanyapi из pip для Python. Оба вызывают любой эндпоинт AnyAPI с одним и тем же ключом, а ещё подойдёт любой HTTP-клиент.

Да. Агент может подключиться к MCP-серверу AnyAPI по адресу https://api.getanyapi.com/mcp или создать собственный бесплатный пробный ключ одним POST без аутентификации на https://api.getanyapi.com/agent/signup и вызывать этот эндпоинт по HTTP.