YouTube Search
Search videos, channels and playlists.
Поиск в YouTube
Ищет видео, каналы и плейлисты на YouTube. engine=youtube и q обязательны. Используйте gl и hl для страны и языка либо sp для пагинации и расширенных фильтров.
Справочная информация о ценах
- Тарификация: фиксированная базовая стоимость успешного запроса.
- Справочная оценка запроса: USD 0.0029.
- Справочный множитель для клиента: 1.0. Не применяйте его повторно к уже рассчитанной сумме клиента.
Только справочные метаданные, а не котировка для аккаунта, гарантированная цена или лимит расходов. Кредиты ресурсов — не кредиты Felo. Итоговые списания определяются записями биллинга Felo.
- enumengineконстанта:youtubeобязательно
Идентификатор движка SearchApi. Для этого эндпоинта YouTube используйте
youtube.значения- youtube
- Тип: stringgl
Код страны (например, us, jp)
- Тип: stringhl
Язык интерфейса
- Тип: stringqобязательно
Поисковый запрос. Требуется средой выполнения и вышестоящим SearchApi.
- Тип: stringsp
Токен фильтра YouTube (пагинация или расширенные фильтры)
- Тип: object · ResponseFc5Af1Fcba22_SearchResponse200
Успешный ответ
- Тип: array object[] · ResponseFc5Af1Fcba22_Ad[]ads
Результаты объявлений
- channelТип: object · ResponseFc5Af1Fcba22_AdChannel
- idТип: string
ID канала
- linkТип: string
Ссылка на канал
- titleТип: string
Название канала
- descriptionТип: string
Описание объявления
- idТип: string
ID видео для видеообъявлений
- lengthТип: string
Длительность видео для видеообъявлений
- linkТип: string
Ссылка объявления
- positionТип: integer
Позиция в результатах поиска
- thumbnailТип: string
URL превью объявления
- titleТип: string
Заголовок объявления
- websiteТип: string
URL сайта рекламодателя
- Тип: array object[] · ResponseFc5Af1Fcba22_Channel[]channels
Результаты каналов YouTube
- descriptionТип: string
Описание канала
- idТип: string
ID канала YouTube
- isТип: boolean
_verified Подтверждён ли канал
- linkТип: string
Ссылка на канал
- positionТип: integer
Позиция в результатах поиска
- subscribersТип: integer
Число подписчиков
- thumbnailТип: object · ResponseFc5Af1Fcba22_Thumbnail
- richТип: string
URL расширенного/анимированного превью
- staticТип: string
URL статического превью
- titleТип: string
Название канала
- videoТип: integer
_count Число видео
- Тип: stringerror
Сообщение об ошибке, если поиск не удался
- Тип: object · ResponseFc5Af1Fcba22_FeaturedChannelfeatured
_channel - highlightedТип: object · ResponseFc5Af1Fcba22_HighlightedVideo
_video - idТип: string
ID видео
- lengthТип: string
Длительность видео
- linkТип: string
Ссылка на видео
- subtitleТип: string
Подзаголовок видео
- titleТип: string
Заголовок видео
- idТип: string
ID рекомендуемого канала
- linkТип: string
Ссылка на рекомендуемый канал
- subtitleТип: string
Подзаголовок рекомендуемого канала
- titleТип: string
Заголовок рекомендуемого канала
- videosТип: array object[] · ResponseFc5Af1Fcba22_FeaturedVideo[]
Видео рекомендуемого канала
- channelТип: object · ResponseFc5Af1Fcba22_FeaturedVideoChannel
- idТип: string
ID канала
- linkТип: string
Ссылка на канал
- titleТип: string
Название канала
- idТип: string
ID видео
- lengthТип: string
Длительность видео
- linkТип: string
Ссылка на видео
- subtitleТип: string
Подзаголовок видео
- thumbnailТип: string
URL превью видео
- titleТип: string
Заголовок видео
- Тип: array object[] · ResponseFc5Af1Fcba22_Movie[]movies
Результаты фильмов
- badgesТип: array string[]
Значки фильма
- buttonsТип: array string[]
Кнопки действий
- channelТип: object · ResponseFc5Af1Fcba22_MovieChannel
- idТип: string
ID канала
- isТип: boolean
_verified Подтверждён ли канал
- linkТип: string
Ссылка на канал
- titleТип: string
Название канала
- descriptionТип: string
Описание фильма
- idТип: string
ID видео фильма
- lengthТип: string
Длительность фильма
- linkТип: string
Ссылка на фильм
- metadataТип: object · ResponseFc5Af1Fcba22_MetadataItems
_items - bottomТип: array string[]
Элементы метаданных внизу
- topТип: array string[]
Элементы метаданных вверху
- positionТип: integer
Позиция в результатах поиска
- thumbnailТип: string
URL превью фильма
- titleТип: string
Название фильма
- Тип: object · ResponseFc5Af1Fcba22_Paginationpagination
- nextТип: string
_page _token Токен для получения следующей страницы результатов
- Тип: array object[] · ResponseFc5Af1Fcba22_PeopleAlsoSearchFor[]people
_also _search _for Связанные поисковые подсказки
- linkТип: string
Ссылка для выполнения поиска
- queryТип: string
Предлагаемый поисковый запрос
- thumbnailТип: string
Превью для подсказки
- Тип: array object[] · ResponseFc5Af1Fcba22_Playlist[]playlists
Результаты плейлистов
- channelТип: object · ResponseFc5Af1Fcba22_PlaylistChannel
- idТип: string
ID канала
- isТип: boolean
_verified Подтверждён ли канал
- linkТип: string
Ссылка на канал
- titleТип: string
Название канала
- idТип: string
ID плейлиста
- linkТип: string
Ссылка на плейлист
- positionТип: integer
Позиция в результатах поиска
- publishedТип: string
_time Время с момента публикации
- thumbnailТип: string
URL превью плейлиста
- titleТип: string
Название плейлиста
- videoТип: integer
_count Число видео в плейлисте
- videosТип: array object[] · ResponseFc5Af1Fcba22_PlaylistVideo[]
Видео в плейлисте
- idТип: string
ID видео
- lengthТип: string
Длительность видео
- linkТип: string
Ссылка на видео
- titleТип: string
Заголовок видео
- Тип: array object[] · ResponseFc5Af1Fcba22_Posts[]posts
Результаты публикаций сообщества
- itemsТип: array object[] · ResponseFc5Af1Fcba22_Post[]
Публикации сообщества
- channelТип: object · ResponseFc5Af1Fcba22_PostChannel
- idТип: string
ID канала
- isТип: boolean
_verified Подтверждён ли канал
- linkТип: string
Ссылка на канал
- thumbnailТип: string
URL превью канала
- titleТип: string
Название канала
- commentsТип: string
Число комментариев в виде текста
- extractedТип: integer
_comments Число комментариев как целое число
- extractedТип: integer
_likes Число лайков как целое число
- idТип: string
ID публикации
- likesТип: string
Число лайков в виде текста
- linkТип: string
Ссылка на публикацию
- positionТип: integer
Позиция в разделе публикаций
- publishedТип: string
_time Время с момента публикации
- textТип: string
Текстовое содержимое публикации
- thumbnailТип: string
URL превью публикации
- positionТип: integer
Позиция в результатах поиска
- sectionТип: string
_title Заголовок раздела публикаций
- Тип: object · ResponseFc5Af1Fcba22_SearchInformationsearch
_information - correctedТип: string
_query Исправленный запрос, если применялось исправление орфографии
- originalТип: string
_query Исходный запрос до исправления
- originalТип: string
_query _sp Параметр SP для исходного запроса
- stateТип: string
Состояние исправления запроса, если применимо
- totalТип: integer
_results Общее число найденных результатов
- Тип: object · ResponseFc5Af1Fcba22_SearchMetadatasearch
_metadata - createdТип: string Формат: date-time
_at обязательноМетка времени создания поиска
- idТип: stringобязательно
Уникальный идентификатор поискового запроса
- statusТип: stringобязательно
Статус поискового запроса
- htmlТип: string
_url URL для просмотра результатов в HTML
- jsonТип: string
_url URL для просмотра результатов в JSON
- parsingТип: number
_time _taken Время разбора результатов в секундах
- requestТип: number
_time _taken Время выполнения запроса в секундах
- requestТип: string
_url URL YouTube для этого поиска
- totalТип: number
_time _taken Общее время поиска в секундах
- Тип: object · ResponseFc5Af1Fcba22_SearchParameterssearch
_parameters - engineТип: string
Использованный поисковый движок
- glТип: string
Использованный код страны
- hlТип: string
Использованный язык интерфейса
- qТип: string
Использованный поисковый запрос
- spТип: string
Использованный параметр фильтрации/пагинации
- Тип: array object[] · ResponseFc5Af1Fcba22_Section[]sections
Результаты разделов
- itemsТип: array object[] · ResponseFc5Af1Fcba22_SectionItem[]
Элементы раздела
- channelТип: object · ResponseFc5Af1Fcba22_SectionChannel
- idТип: string
ID канала
- linkТип: string
Ссылка на канал
- titleТип: string
Название канала
- idТип: string
ID элемента
- lengthТип: string
Длительность элемента
- linkТип: string
Ссылка на элемент
- publishedТип: string
_time Время с момента публикации
- thumbnailТип: string
URL превью элемента
- titleТип: string
Заголовок элемента
- viewsТип: integer
Число просмотров
- positionТип: integer
Позиция в результатах поиска
- sectionТип: string
_title Заголовок раздела
- Тип: array object[] · ResponseFc5Af1Fcba22_Shorts[]shorts
Результаты YouTube Shorts
- itemsТип: array object[] · ResponseFc5Af1Fcba22_Short[]
Видео Shorts
- durationТип: string
Длительность Shorts
- idТип: string
ID видео Shorts
- linkТип: string
Ссылка на Shorts
- positionТип: integer
Позиция в разделе Shorts
- thumbnailТип: string
URL превью Shorts
- titleТип: string
Название Shorts
- viewsТип: integer
Число просмотров
- positionТип: integer
Позиция в результатах поиска
- sectionТип: string
_title Заголовок раздела Shorts
- Тип: array string[]suggestions
Поисковые подсказки
- Тип: array object[] · ResponseFc5Af1Fcba22_Video[]videos
Результаты поиска видео
- badgesТип: array string[]
Значки видео
- channelТип: object · ResponseFc5Af1Fcba22_VideoChannel
- idТип: string
ID канала
- isТип: boolean
_verified Подтверждён ли канал
- linkТип: string
Ссылка на канал
- thumbnailТип: string
URL превью канала
- titleТип: string
Название канала
- descriptionТип: string
Фрагмент описания видео
- idТип: string
ID видео YouTube
- isТип: boolean
_live Идёт ли видео сейчас в прямом эфире
- keyТип: array object[] · ResponseFc5Af1Fcba22_KeyMoment[]
_moments Ключевые моменты видео
- startТип: integer
_seconds Время начала момента в секундах
- thumbnailТип: string
URL превью ключевого момента
- titleТип: string
Заголовок ключевого момента
- lengthТип: string
Длительность видео
- linkТип: string
Ссылка на видео
- positionТип: integer
Позиция в результатах поиска
- publishedТип: string
_time Время с момента публикации
- thumbnailТип: object · ResponseFc5Af1Fcba22_Thumbnail
- richТип: string
URL расширенного/анимированного превью
- staticТип: string
URL статического превью
- titleТип: string
Заголовок видео
- viewsТип: integer
Число просмотров
application/json - 400
Запрос не удалось обработать. Проверьте параметры запроса.
- 401
Требуется действительный API-ключ Felo.
- 402
Запрос не может быть выполнен: не выполнено требование биллинга.
- 403
Аккаунту не разрешено выполнять эту операцию.
- 429
Достигнут лимит запросов или расходов.
- 502
Сервис не смог выполнить запрос.
- 503
API или сервис биллинга временно недоступны.
- 504
Истекло время ожидания обработки запроса.
- default
Ответ с ошибкой; сквозные ответы upstream могут использовать форматы провайдера
application/json
curl 'https://openapi.felo.ai/v1/beta/youtube/search?engine=youtube&q=' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
"search_metadata": {
"id": "string",
"status": "string",
"created_at": "2026-10-26T08:08:16.607Z",
"request_time_taken": 1,
"parsing_time_taken": 1,
"total_time_taken": 1,
"request_url": "string",
"html_url": "string",
"json_url": "string"
},
"search_parameters": {
"engine": "string",
"q": "string",
"sp": "string",
"hl": "string",
"gl": "string"
},
"search_information": {
"total_results": 1,
"state": "string",
"original_query": "string",
"original_query_sp": "string",
"corrected_query": "string"
},
"suggestions": [
"string"
],
"ads": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"description": "string",
"website": "string",
"channel": {
"id": "string",
"title": "string",
"link": "string"
},
"length": "string",
"thumbnail": "string"
}
],
"channels": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"description": "string",
"is_verified": true,
"video_count": 1,
"subscribers": 1,
"thumbnail": {
"static": "string",
"rich": "string"
}
}
],
"movies": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"description": "string",
"channel": {
"id": "string",
"title": "string",
"link": "string",
"is_verified": true
},
"length": "string",
"metadata_items": {
"top": [
"string"
],
"bottom": [
"string"
]
},
"badges": [
"string"
],
"buttons": [
"string"
],
"thumbnail": "string"
}
],
"videos": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"description": "string",
"views": 1,
"is_live": true,
"channel": {
"id": "string",
"title": "string",
"link": "string",
"is_verified": true,
"thumbnail": "string"
},
"length": "string",
"published_time": "string",
"badges": [
"string"
],
"thumbnail": {
"static": "string",
"rich": "string"
},
"key_moments": [
{
"title": "string",
"start_seconds": 1,
"thumbnail": "string"
}
]
}
],
"playlists": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"video_count": 1,
"channel": {
"id": "string",
"title": "string",
"is_verified": true,
"link": "string"
},
"published_time": "string",
"videos": [
{
"id": "string",
"title": "string",
"link": "string",
"length": "string"
}
],
"thumbnail": "string"
}
],
"sections": [
{
"section_title": "string",
"position": 1,
"items": [
{
"id": "string",
"title": "string",
"link": "string",
"channel": {
"id": "string",
"title": "string",
"link": "string"
},
"views": 1,
"published_time": "string",
"length": "string",
"thumbnail": "string"
}
]
}
],
"shorts": [
{
"section_title": "string",
"position": 1,
"items": [
{
"position": 1,
"id": "string",
"title": "string",
"link": "string",
"duration": "string",
"views": 1,
"thumbnail": "string"
}
]
}
],
"posts": [
{
"section_title": "string",
"position": 1,
"items": [
{
"position": 1,
"id": "string",
"link": "string",
"text": "string",
"likes": "string",
"extracted_likes": 1,
"comments": "string",
"extracted_comments": 1,
"channel": {
"id": "string",
"title": "string",
"link": "string",
"is_verified": true,
"thumbnail": "string"
},
"published_time": "string",
"thumbnail": "string"
}
]
}
],
"people_also_search_for": [
{
"query": "string",
"link": "string",
"thumbnail": "string"
}
],
"featured_channel": {
"id": "string",
"title": "string",
"subtitle": "string",
"link": "string",
"highlighted_video": {
"id": "string",
"title": "string",
"subtitle": "string",
"link": "string",
"length": "string"
},
"videos": [
{
"id": "string",
"title": "string",
"subtitle": "string",
"link": "string",
"length": "string",
"channel": {
"id": "string",
"title": "string",
"link": "string"
},
"thumbnail": "string"
}
]
},
"pagination": {
"next_page_token": "string"
},
"error": "string"
}