Все разделы

REST API · GET

YouTube Video API

Скачивание видео и аудио с YouTube: MP4, WebM и M4A в разных качествах до 720p и выше.

GEThttps://api.interapi.dev/api/v1/youtube

Цена запроса: 15 кредитов за успешный ответ. 5xx — бесплатно, 4xx — не больше 1 кредита. Тарифы

Что умеет

Принимает ссылки YouTube и YouTube Music — youtube.com, youtu.be, shorts и music.youtube.com. Возвращает title, author, channel_url, description, duration_sec и полный список форматов в media.

  • MP4, WebM, M4A форматы
  • До 720p и выше
  • Отдельная аудиодорожка
  • youtube.com и youtu.be
  • music.youtube.com

Как пользоваться

  1. Ссылка youtube.com, youtu.be, Shorts или music.youtube.com
  2. GET /api/v1/youtube?url=…
  3. Ответ: title, author, duration_sec и media[] с форматами MP4/WebM/M4A.

Параметры

urlstringобязательный
Ссылка YouTube или YouTube Music: youtube.com, youtu.be, /shorts/ или music.youtube.com

Пример запроса

curl -G "https://api.interapi.dev/api/v1/youtube" \
  -H "X-API-Key: YOUR_API_KEY" \
  --data-urlencode "url=https://youtu.be/UFk4_Ybx7yk"

Пример ответа

{
  "status": "success",
  "platform": "InterAPI",
  "title": "HAYEDEH — Dance Mix",
  "description": "",
  "media": [
    {
      "type": "video",
      "url": "https://redirector.googlevideo.com/…/videoplayback",
      "quality": "mp4 (360p)",
      "format_id": "18",
      "height": 360,
      "ext": "mp4",
      "bitrate": 158903
    },
    {
      "type": "video",
      "url": "https://redirector.googlevideo.com/…/videoplayback",
      "quality": "mp4 (720p)",
      "format_id": "136",
      "height": 720,
      "ext": "mp4",
      "bitrate": 138427
    }
  ],
  "video_url": "https://redirector.googlevideo.com/…/videoplayback",
  "video_hd_url": "https://redirector.googlevideo.com/…/videoplayback",
  "music_url": "https://redirector.googlevideo.com/…/videoplayback",
  "thumbnail": "https://i.ytimg.com/…/maxresdefault.jpg",
  "duration_sec": 3232,
  "author": "",
  "channel_url": null,
  "duration_ms": 2585
}

duration_ms — время обработки на сервере. Ссылки в примере сокращены.

Проверить запрос

Без ключа — до 30 запросов в час с одного IP. Со своим ключом запрос списывает кредиты по цене API.

GET

Вставьте ссылку и нажмите «Отправить». Ответ появится здесь.

Смотрите также