Инструкция по YouTube API

YouTube API: Поиск — Все результаты по стране

Находите объекты сущности «Поиск» в YouTube по пользовательскому запросу и подключайте результаты к поиску, каталогу или исследовательскому интерфейсу.

Операция «Все результаты по стране» нужна, когда точный ID объекта ещё неизвестен и сначала требуется найти подходящие результаты.

Метод GET
Сущность Поиск
Версии 2
Что делает этот эндпоинт

Что можно сделать с этим API-методом

Сначала оцените результат и сценарии применения, затем переходите к параметрам и рабочему примеру запроса.

Результат запроса

Ответ содержит найденные объекты «Поиск», их публичный контекст и данные для продолжения поиска, если доступна пагинация.

Когда использовать

Операция «Все результаты по стране» нужна, когда точный ID объекта ещё неизвестен и сначала требуется найти подходящие результаты.

Типовые сценарии использования

Поиск в продукте

Добавляйте поиск по данным YouTube в клиентский или внутренний интерфейс.

Формирование каталога

Находите кандидатов по запросам и сохраняйте релевантные объекты для дальнейшего обогащения.

Исследование рынка

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

Доступные версии

Версия ответа

Обе версии решают одну и ту же задачу и принимают одинаковые параметры. Переключатель нужен, чтобы сравнить структуру ответа и выбрать версию, которую ожидает ваш клиент.

Версия ответа V2

Переключайте версии на этой странице, чтобы сравнивать структуру ответа без смены URL инструкции.

Что остается одинаковым

Аутентификация, обязательные параметры и форма запроса одинаковы для V1 и V2. Версия задаётся в пути запроса и определяет структуру ответа.

Что меняется между версиями

Главное отличие — envelope ответа. Для новых интеграций лучше использовать V2, а V1 оставлять только для совместимости с уже существующей клиентской интеграцией.

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

Как вызвать метод

Для обеих версий используется один заголовок API-ключа и одинаковые параметры строки запроса. Ниже сначала показаны общие параметры, затем путь и примеры кода для выбранной версии.

Входные параметры

Общие параметры
Параметр Обязателен Тип Пример Описание
country_code Да str US Two-letter ISO 3166-1 alpha-2 country code used for YouTube localization. Example: US.
query Да str technology review Поисковый запрос пользователя.
cursor Нет str | None cursor-next-page Курсор следующей страницы из предыдущего ответа. Не передавайте его для первой страницы.

Путь запроса для выбранной версии

V2

Версию имеет смысл выбирать, когда вы копируете точный путь эндпоинта, пример URL и фрагмент кода. Список параметров выше при этом остается тем же самым.

GET /api/v2/youtube.com/search/all-by-country

Нормализованный формат

Примеры кода

curl --request GET \
  --url "https://www.scrapestorm.net/api/v2/youtube.com/search/all-by-country" \
  --header "X-API-Key: 00000000-0000-4000-8000-000000000000" \
  --get --data-urlencode 'country_code=US' \
  --get --data-urlencode 'query=technology review' \
  # Optional parameters:
  # --data-urlencode 'cursor=cursor-next-page'
Пример ответа

Пример ответа по версиям

Пример сокращён до ключевых полей и первых элементов коллекций, чтобы структуру ответа можно было быстро оценить. Переключатель версии меняет формат JSON.

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

V2 — JSON

Проверенный пример

Компактный JSON-пример сформирован из последней успешной проверки версии V2.

{
  "success": true,
  "status": "ok",
  "pagination": {
    "cursor": "QVFB...",
    "has_more": true
  },
  "search_context": {
    "query": "technology review",
    "country_code": "US"
  },
  "data": {
    "estimated_results": 12085736,
    "videos": {
      "count": 16,
      "items": [
        {
          "author": {
            "url": "https://www.youtube.com/@MicrosoftResearch",
            "channel_id": "UCCb9_Kn8F_Opb3UCGm-lILQ",
            "username": "MicrosoftResearch",
            "display_name": "Microsoft Research"
          },
          "url": "https://www.youtube.com/watch?v=ZOpLvwtYhP4&pp=ygURdGVjaG5vbG9neSByZXZpZXc%3D",
          "video_id": "ZOpLvwtYhP4",
          "title": "MIT Technology Review’s EmTech Conference: What’s Next?",
          "snippet": "Peter Lee, President, Microsoft Research The future of AI is full of untapped opportunities that lie just beyond the horizon.",
          "published_time": "1 year ago",
          "duration_seconds": 1867,
          "duration_text": "31:07",
          "view_count": 5215,
          "badges": [
            "CC",
            "Verified"
          ],
          "thumbnail_url": "https://example.com/image.jpg",
          "thumbnails": [
            {
              "url": "https://i.ytimg.com/vi/ZOpLvwtYhP4/hq720.jpg?sqp=-oaymwE2COgCEMoBSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhQIFcoZTAP&rs=AOn4CLAJPii6DeZ0RiuUY6MjRAmd4W8cYw",
              "width": 360,
              "height": 202
            },
            {
              "url": "https://i.ytimg.com/vi/ZOpLvwtYhP4/hq720.jpg?sqp=-oaymwE2CNAFEJQDSFXyq4qpAygIARUAAIhCGAFwAcABBvABAfgB_gmAAtAFigIMCAAQARhQIFcoZTAP&rs=AOn4CLA6diKdNgKinfj2Y2spgnOH8_BHYg",
              "width": 720,
              "height": 404
            }
          ]
        },
        {
          "author": {
            "url": "https://www.youtube.com/@LinusTechTips",
            "channel_id": "UCXuqSBlHAE6Xw-yeJA0Tunw",
            "username": "LinusTechTips",
            "display_name": "Linus Tech Tips"
          },
          "url": "https://www.youtube.com/watch?v=TD74a5g5rp0&pp=ygURdGVjaG5vbG9neSByZXZpZXc%3D",
          "video_id": "TD74a5g5rp0",
          "title": "Everything Apple announced in under 10 mins - Welcome Home 2026",
          "snippet": "Meter is funding the next generation of network engineers with grants of up to $2000 for courses, certifications, and tools.",
          "published_time": "13 hours ago",
          "duration_seconds": 597,
          "duration_text": "9:57",
          "view_count": 593751,
          "badges": [
            "New",
            "4K",
            {
              "_more_items": 1
            }
          ],
          "thumbnail_url": "https://example.com/image.jpg",
          "thumbnails": [
            {
              "url": "https://i.ytimg.com/vi/TD74a5g5rp0/hq720_custom_2.jpg?sqp=COSyv9YG-oaymwEcCOgCEMoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLANEBbeJ0a1PRGvI5mBGyVoEHgKiQ",
              "width": 360,
              "height": 202
            },
            {
              "url": "https://i.ytimg.com/vi/TD74a5g5rp0/hq720_custom_2.jpg?sqp=COSyv9YG-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAmd0CXC1vCImu9fHxMhUzcjw3qfw",
              "width": 720,
              "height": 404
            }
          ]
        },
        {
          "_more_items": 14
        }
      ]
    },
    "shorts": {
      "count": 25,
      "items": [
        {
          "url": "https://www.youtube.com/shorts/K1fqyV6IL9U",
          "video_id": "K1fqyV6IL9U",
          "title": "iPhone 18 Pro Max review in one minute: Should you buy the latest iPhone?",
          "view_count": 1000,
          "thumbnail_url": "https://example.com/image.jpg",
          "thumbnails": [
            {
              "url": "https://i.ytimg.com/vi/K1fqyV6IL9U/oardefault.jpg?sqp=-oaymwEdCJUDENAFSFWQAgHyq4qpAwwIARUAAIhCcAHAAQY=&rs=AOn4CLCBP1BPtplk1Ab6ZclCJuedtdEzjg&usqp=CCk",
              "width": 405,
              "height": 720
            },
            {
              "url": "https://i.ytimg.com/vi/K1fqyV6IL9U/oardefault.jpg?sqp=-oaymwEgCJUDEOAESFWQAgHyq4qpAw8IARUAAIhCcAHAAQbIAQE=&rs=AOn4CLAV29qmY8CARnLjNLBW8Sj1Uy76cA&usqp=CCk",
              "width": 405,
              "height": 608
            }
          ]
        },
        {
          "url": "https://www.youtube.com/shorts/7i8lMSCGxe0",
          "video_id": "7i8lMSCGxe0",
          "title": "Apple HomeView REVIEW - Is It Worth It?",
          "view_count": 53000,
          "thumbnail_url": "https://example.com/image.jpg",
          "thumbnails": [
            {
              "url": "https://i.ytimg.com/vi/7i8lMSCGxe0/oardefault.jpg?sqp=-oaymwEdCJUDENAFSFWQAgHyq4qpAwwIARUAAIhCcAHAAQY=&rs=AOn4CLDc0YuaQExR4RnSFsM3aGea4Mz-ww&usqp=CCk",
              "width": 405,
              "height": 720
            },
            {
              "url": "https://i.ytimg.com/vi/7i8lMSCGxe0/oardefault.jpg?sqp=-oaymwEgCJUDEOAESFWQAgHyq4qpAw8IARUAAIhCcAHAAQbIAQE=&rs=AOn4CLCMeSEvil4AyvAp_k6c7nyqvV0REQ&usqp=CCk",
              "width": 405,
              "height": 608
            }
          ]
        },
        {
          "_more_items": 23
        }
      ]
    },
    "channels": {
      "count": 4,
      "items": [
        {
          "url": "https://www.youtube.com/@SulitTechReviews",
          "channel_id": "UCa8g_5cRhATCMNMI7xlLJzQ",
          "username": "SulitTechReviews",
          "display_name": "Sulit Tech Reviews",
          "verified": true,
          "snippet": "Unboxing, impression,review, and tutorial videos! New video(s) every week! If you guys want to request a specific item for me to ...",
          "subscriber_count": 815000,
          "badges": [
            "Verified"
          ],
          "avatar_url": "https://example.com/image.jpg",
          "avatar_urls": "https://example.com/image.jpg"
        },
        {
          "url": "https://www.youtube.com/@technologyreview",
          "channel_id": "UCgy4Mf_tlZGqesYNqPNxjPw",
          "username": "technologyreview",
          "display_name": "MIT Technology Review",
          "verified": null,
          "snippet": "Our in-depth reporting reveals what's going on now to prepare you for what's coming next. Founded at the Massachusetts Institute ...",
          "subscriber_count": 102000,
          "badges": null,
          "avatar_url": "https://example.com/image.jpg",
          "avatar_urls": "https://example.com/image.jpg"
        },
        {
          "_more_items": 2
        }
      ]
    },
    "playlists": {
      "count": 0,
      "items": []
    }
  }
}
Что делать дальше

Продолжить оценку API-метода

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

Открыть страницу YouTube API

Сравните соседние сущности, группы API-методов и связанные инструкции перед внедрением.

Открыть страницу платформы

Сравнить стоимость API-методов

Посмотрите, где этот API-метод находится в публичной таблице цен, прежде чем масштабировать использование.

Открыть тарифы

Проверить правила интеграции

Откройте стартовую документацию, чтобы быстро проверить аутентификацию, версионирование, повторы запросов и различия между тестовым и рабочим API.

Открыть документацию
FAQ

Вопросы, которые команды задают до внедрения

Эти ответы помогают понять, подходит ли API-метод под ваш сценарий, выбор версии и запуск.

Какие данные возвращает этот метод YouTube API?

Метод выполняет операцию «Все результаты по стране» для сущности «Поиск». Точный набор полей показан в компактном примере ответа ниже.

Какую версию ответа выбрать: V1 или V2?

Для новой интеграции выбирайте V2 с нормализованной структурой. V1 нужен только для совместимости с клиентами, которые уже используют исходный формат платформы.

Что нужно для первого запроса?

Создайте API-ключ, передайте его в заголовке и заполните обязательные параметры из таблицы. Готовые примеры кода уже содержат правильный путь и структуру запроса.