> ## Documentation Index
> Fetch the complete documentation index at: https://docs.keyapi.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 获取频道描述信息

> 获取YouTube频道的介绍信息（订阅数、视频数、观看次数、注册时间、社交链接等）

重要提示:
     需要两次请求获取完整数据

    第一次请求（使用channel_id）:  
         返回基本信息（频道名称、描述、订阅数、视频数、头像、横幅等）
    第二次请求（使用continuation_token）:  
        返回高级信息（注册时间、社交媒体链接、国家、观看次数等）

    如何获取channel_id:  
        如果你只有频道URL（如 https://www.youtube.com/@CozyCraftYT ）  请先调用 get_channel_id 接口获取channel_id，该接口会返回类似 UCeu6U67OzJhV1KwBansH3Dg 的频道ID

<div className="inline-flex items-center gap-2 px-4 py-2 bg-yellow-50 dark:bg-yellow-900/20 border border-yellow-200 dark:border-yellow-800 rounded-lg">
  <span className="text-base">🪙</span>
  <span className="text-sm font-medium text-yellow-900 dark:text-yellow-100"><span className="font-semibold">3 credits</span><span className="text-yellow-700 dark:text-yellow-300 ml-1">每次请求</span></span>
</div>

## Copy for AI

<div className="my-6 rounded-xl border border-gray-200 bg-gray-50 p-5 dark:border-gray-800 dark:bg-gray-900/40">
  <div className="min-w-0">
    <p className="text-base font-semibold text-gray-900 dark:text-gray-100">🤖 让 AI 帮你写调用代码</p>
    <p className="mt-1 text-sm text-gray-700 dark:text-gray-300">点击按钮复制一段结构化提示词，可直接交给 ChatGPT、Claude 或其他 AI 助手生成接口调用代码。</p>
  </div>

  <div className="mt-4">
    <button type="button" className="inline-flex items-center gap-2 rounded-md border border-emerald-300 bg-emerald-50 px-3 py-2 text-sm font-medium text-emerald-800 hover:bg-emerald-100 dark:border-emerald-700 dark:bg-emerald-900/30 dark:text-emerald-100 dark:hover:bg-emerald-900/50" onClick={() => navigator.clipboard.writeText("我想调用 KeyAPI 接口：GET https://api.keyapi.ai/v1/youtube/get_channel_description\n\n请帮我编写调用代码，并包含必要的错误处理、参数校验和响应处理逻辑。\n\n接口信息：\n\nEndpoint: GET https://api.keyapi.ai/v1/youtube/get_channel_description\n\nDescription: YouTube 的「频道简介」接口用于根据指定标识查询完整信息，返回基础资料、统计指标以及示例中的扩展字段。可结合接口参数进行筛选或分页查询。\n\nRequired Headers:\n--header 'Authorization: Bearer <YOUR_API_KEY>'\n\nParameters:\n- channel_id (Optional): channel_id 标识符. Example: UCeu6U67OzJhV1KwBansH3Dg\n- continuation_token (Optional): 分页游标，用于继续获取后续数据. Example: 4qmFsgJgEhhVQ2V1NlU2N096SmhWMUt3QmFuc0gzRGcaRDhnWXJHaW1hQVNZS0pEWmlNREprTkRJd0xUQXdNREF0TWpGbFpDMWlaR1kzTFdRMFpqVTBOMlkzWlRGaU9BJTNEJTNE\n- language_code (Optional): language_code 参数. Example: zh-CN\n- country_code (Optional): 国家代码. Example: US\n- need_format (Optional): need_format 参数. Example: false\n\nExample Response:\n{\n  \"code\": 0,\n  \"message\": \"success\",\n  \"data\": {\n    \"responseContext\": {\n      \"visitorData\": \"CgtMRUxWTDVzeEVKWSiv87rNBjIKCgJVUxIEGgAgZA%3D%3D\",\n      \"serviceTrackingParams\": [\n        {\n          \"service\": \"GFEEDBACK\",\n          \"params\": [\n            {\n              \"key\": \"route\",\n              \"value\": \"channel.featured\"\n            },\n            {\n              \"key\": \"is_owner\",\n              \"value\": \"false\"\n            },\n            {\n              \"key\": \"is_alc_surface\",\n              \"value\": \"false\"\n            },\n            {\n              \"key\": \"browse_id\",\n              \"value\": \"UCeu6U67OzJhV1KwBansH3Dg\"\n            },\n            {\n              \"key\": \"browse_id_prefix\",\n              \"value\": \"\"\n            },\n            {\n              \"key\": \"logged_in\",\n              \"value\": \"0\"\n            },\n            {\n              \"key\": \"visitor_data\",\n              \"value\": \"CgtMRUxWTDVzeEVKWSiv87rNBjIKCgJVUxIEGgAgZA%3D%3D\"\n            }\n          ]\n        },\n        {\n          \"service\": \"GOOGLE_HELP\",\n          \"params\": [\n            {\n              \"key\": \"browse_id\",\n              \"value\": \"UCeu6U67OzJhV1KwBansH3Dg\"\n            },\n            {\n              \"key\": \"browse_id_prefix\",\n              \"value\": \"\"\n            }\n          ]\n        },\n        {\n          \"service\": \"CSI\",\n          \"params\": [\n            {\n              \"key\": \"c\",\n              \"value\": \"WEB\"\n            },\n            {\n              \"key\": \"cver\",\n              \"value\": \"2.20260116.01.00\"\n            },\n            {\n              \"key\": \"yt_li\",\n              \"value\": \"0\"\n            },\n            {\n              \"key\": \"GetChannelPage_rid\",\n              \"value\": \"0x6d0a6c6ffb189528\"\n            }\n          ]\n        },\n        {\n          \"service\": \"GUIDED_HELP\",\n          \"params\": [\n            {\n              \"key\": \"logged_in\",\n              \"value\": \"0\"\n            }\n          ]\n        },\n        {\n          \"service\": \"ECATCHER\",\n          \"params\": [\n            {\n              \"key\": \"client.version\",\n              \"value\": \"2.20260116\"\n            },\n            {\n              \"key\": \"client.name\",\n              \"value\": \"WEB\"\n            }\n          ]\n        }\n      ],\n      \"maxAgeSeconds\": 300,\n      \"mainAppWebResponseContext\": {\n        \"loggedOut\": true,\n        \"trackingParam\": \"kx_fmPxhoPZRrkQs4QQ6AtFd3ShPQotzPtekXrVgwh1QDMwRgkuswmIBwOcCE59TDtslLKPQ-SS\"\n      },\n      \"webResponseContextExtensionData\": {\n        \"webResponseContextPreloadData\": {\n          \"preloadMessageNames\": [\n            \"aboutChannelRenderer\",\n            \"aboutChannelViewModel\",\n            \"channelExternalLinkViewModel\",\n            \"buttonRenderer\",\n            \"menuPopupRenderer\",\n            \"menuServiceItemRenderer\",\n            \"unifiedSharePanelRenderer\",\n            \"notificationActionRenderer\"\n          ]\n        },\n        \"hasDecorated\": true\n      }\n    },\n    \"trackingParams\": \"CAAQhGciEwjf9u7G5ZKTAxVLVEwIHfATNFA=\",\n    \"onResponseReceivedEndpoints\": [\n      {\n        \"clickTrackingParams\": \"CAAQhGciEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY\",\n        \"appendContinuationItemsAction\": {\n          \"continuationItems\": [\n            {\n              \"aboutChannelRenderer\": {\n                \"metadata\": {\n                  \"aboutChannelViewModel\": {\n                    \"description\": \"Minecraft ambience and cozy visuals for sleep, relaxing, studying, etc 🌿\\n\\nHi, I’m glad you’re here! I create peaceful Minecraft ambience to help you slow down, breathe, and feel at home. From cozy cabins in the forest to rainy lakeside docks, cherry blossom villages, and underwater reefs, I build and explore with the goal of bringing you comfort.\\n\\nIf you love cozy Minecraft builds, gentle rain, crackling fireplaces, and relaxing soundscapes, you’ll feel right at home here.\\nHope you enjoy! -Cozy\",\n                    \"descriptionLabel\": {\n                      \"content\": \"说明\",\n                      \"styleRuns\": [\n                        {\n                          \"startIndex\": 0,\n                          \"length\": 2\n                        }\n                      ]\n                    },\n                    \"country\": \"美国\",\n                    \"customLinksLabel\": {\n                      \"content\": \"链接\",\n                      \"styleRuns\": [\n                        {\n                          \"startIndex\": 0,\n                          \"length\": 2\n                        }\n                      ]\n                    },\n                    \"subscriberCountText\": \"10万位订阅者\",\n                    \"viewCountText\": \"24,706,231次观看\",\n                    \"joinedDateText\": {\n                      \"content\": \"2020年6月24日注册\",\n                      \"styleRuns\": [\n                        {\n                          \"startIndex\": 0,\n                          \"length\": 12\n                        }\n                      ]\n                    },\n                    \"canonicalChannelUrl\": \"http://www.youtube.com/@CozyCraftYT\",\n                    \"channelId\": \"UCeu6U67OzJhV1KwBansH3Dg\",\n                    \"additionalInfoLabel\": {\n                      \"content\": \"更多信息\",\n                      \"styleRuns\": [\n                        {\n                          \"startIndex\": 0,\n                          \"length\": 4\n                        }\n                      ]\n                    },\n                    \"customUrlOnTap\": {\n                      \"innertubeCommand\": {\n                        \"clickTrackingParams\": \"CAYQo4sSIhMI3_buxuWSkwMVS1RMCB3wEzRQygEEJhRJ2A==\",\n                        \"commandMetadata\": {\n                          \"webCommandMetadata\": {\n                            \"ignoreNavigation\": true\n                          }\n                        },\n                        \"shareEntityEndpoint\": {\n                          \"serializedShareEntity\": \"GhhVQ2V1NlU2N096SmhWMUt3QmFuc0gzRGc%3D\",\n                          \"sharePanelType\": \"SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL\"\n                        }\n                      }\n                    },\n                    \"videoCountText\": \"191 个视频\",\n                    \"signInForBusinessEmail\": {\n                      \"content\": \"需登录才能查看电子邮件地址\",\n                      \"commandRuns\": [\n                        {\n                          \"startIndex\": 1,\n                          \"length\": 2,\n                          \"onTap\": {\n                            \"innertubeCommand\": {\n                              \"clickTrackingParams\": \"CAYQo4sSIhMI3_buxuWSkwMVS1RMCB3wEzRQygEEJhRJ2A==\",\n                              \"commandMetadata\": {\n                                \"webCommandMetadata\": {\n                                  \"url\": \"https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dzh-CN%26next%3D%252F%2540CozyCraftYT&hl=zh-CN\",\n                                  \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n                                  \"rootVe\": 83769\n                                }\n                              },\n                              \"signInEndpoint\": {\n                                \"nextEndpoint\": {\n                                  \"clickTrackingParams\": \"CAYQo4sSIhMI3_buxuWSkwMVS1RMCB3wEzRQygEEJhRJ2A==\",\n                                  \"commandMetadata\": {\n                                    \"webCommandMetadata\": {\n                                      \"url\": \"/@CozyCraftYT\",\n                                      \"webPageType\": \"WEB_PAGE_TYPE_CHANNEL\",\n                                      \"rootVe\": 3611,\n                                      \"apiUrl\": \"/youtubei/v1/browse\"\n                                    }\n                                  },\n                                  \"browseEndpoint\": {\n                                    \"browseId\": \"UCeu6U67OzJhV1KwBansH3Dg\",\n                                    \"params\": \"8gYECgIyAA%3D%3D\",\n                                    \"canonicalBaseUrl\": \"/@CozyCraftYT\"\n                                  }\n                                }\n                              }\n                            }\n                          }\n                        }\n                      ],\n                      \"styleRuns\": [\n                        {\n                          \"startIndex\": 0,\n                          \"length\": 13\n                        }\n                      ]\n                    },\n                    \"links\": [\n                      {\n                        \"channelExternalLinkViewModel\": {\n                          \"title\": {\n                            \"content\": \"Join Membership\"\n                          },\n                          \"link\": {\n                            \"content\": \"youtube.com/channel/UCeu6U67OzJhV1KwBansH3Dg/join\",\n                            \"commandRuns\": [\n                              {\n                                \"startIndex\": 0,\n                                \"length\": 49,\n                                \"onTap\": {\n                                  \"innertubeCommand\": {\n                                    \"clickTrackingParams\": \"CAgQobIHGAAiEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY\",\n                                    \"commandMetadata\": {\n                                      \"webCommandMetadata\": {\n                                        \"url\": \"https://www.youtube.com/channel/UCeu6U67OzJhV1KwBansH3Dg/join\",\n                                        \"webPageType\": \"WEB_PAGE_TYPE_UNKNOWN\",\n                                        \"rootVe\": 83769\n                                      }\n                                    },\n                                    \"urlEndpoint\": {\n                                      \"url\": \"https://www.youtube.com/channel/UCeu6U67OzJhV1KwBansH3Dg/join\",\n                                      \"nofollow\": true\n                                    }\n                                  }\n                                }\n                              }\n                            ]\n                          },\n                          \"favicon\": {\n                            \"sources\": [\n                              {\n                                \"url\": \"https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcTsP15JsvvI-ZaOcn6rlCDZIyVss3csR8unU59UQboMQkONHppt5SKejbLCk3_CBVuIch-uXwU0thuiYN6yx9xRhFKEhta16u9Ha6x0p6ROdTUVkgE\",\n                                \"width\": 16,\n                                \"height\": 16\n                              },\n                              {\n                                \"url\": \"https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQZhZzXG_sWZKvvHYJyITwM37sB72LV4JpBPoGZ1HAGBrUbOSRm-mhMrtPgN3QMlSCyJ8Fvrsb9ISnxwajLSkXAdMKbf9z11kF8r2Ug6k7cBzCPPu8\",\n                                \"width\": 24,\n                                \"height\": 24\n                              },\n                              {\n                                \"url\": \"https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcTboDFJ0gcXyTaLoY22GcQ9qO2le3iY8y6ln7IhuIMxo08Hyy5xDqXT-uwukJdIi4wPMXLb8JURU1TNsyNxoUJwiQqtDo-VJ6SQ806v6C_BgraXH1Y\",\n                                \"width\": 32,\n                                \"height\": 32\n                              },\n                              {\n                                \"url\": \"https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcRNPF1lO_VQnwBxGgVsCySdIVqMhGIdDv277tPyW_KmWBdJ-8QDQxHgtQgtpPDqQ6Li4RVxMb6hNV-tu_ppW_TAst3ADpnh-Ew_Y98OS2v1R8eTkDI\",\n                                \"width\": 48,\n                                \"height\": 48\n                              },\n                              {\n                                \"url\": \"https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQNnsXJSDPl-1ODaHxMLPDJAkanMfddzxNhDQY1bE1jYGKyrZ-VWUS_G570oBC7DlAwoili7desKHUU1jRIW0S_UOAqnNjdmCXlJFNbhHTjSTX8M9E\",\n                                \"width\": 50,\n                                \"height\": 50\n                              },\n\n... truncated ...\n\n请根据以上信息给出可直接运行的示例代码。")}>
      ✨ 复制给 AI
    </button>
  </div>
</div>


## OpenAPI

````yaml zh/youtube.zh.openapi.json GET /v1/youtube/get_channel_description
openapi: 3.0.1
info:
  title: YouTube API 中文文档
  description: YouTube API 的中文参考文档，包含接口用途、参数说明、响应状态和示例结构。
  version: 1.0.0
servers:
  - url: https://api.keyapi.ai
    description: Production
security: []
tags: []
paths:
  /v1/youtube/get_channel_description:
    get:
      tags: []
      summary: 获取频道描述信息
      description: |-
        获取YouTube频道的介绍信息（订阅数、视频数、观看次数、注册时间、社交链接等）

        重要提示:
             需要两次请求获取完整数据

            第一次请求（使用channel_id）:  
                 返回基本信息（频道名称、描述、订阅数、视频数、头像、横幅等）
            第二次请求（使用continuation_token）:  
                返回高级信息（注册时间、社交媒体链接、国家、观看次数等）

            如何获取channel_id:  
                如果你只有频道URL（如 https://www.youtube.com/@CozyCraftYT ）  请先调用 get_channel_id 接口获取channel_id，该接口会返回类似 UCeu6U67OzJhV1KwBansH3Dg 的频道ID
      parameters:
        - name: channel_id
          in: query
          description: |-
            频道ID，用于第一次请求获取频道基本信息
            格式: 通常以 UC 开头的24位字符串
            获取方式: 调用 get_channel_id 接口，传入频道URL即可获取
          required: false
          example: UCeu6U67OzJhV1KwBansH3Dg
          schema:
            type: string
            example: UCeu6U67OzJhV1KwBansH3Dg
        - name: continuation_token
          in: query
          description: |-
            翻页标志，用于第二次请求获取频道的高级信息
            获取方式: 从第一次请求的响应中获取 continuation_token 字段
            注意: channel_id 和 continuation_token 必须提供其中一个
          required: false
          example: >-
            4qmFsgJgEhhVQ2V1NlU2N096SmhWMUt3QmFuc0gzRGcaRDhnWXJHaW1hQVNZS0pEWmlNREprTkRJd0xUQXdNREF0TWpGbFpDMWlaR1kzTFdRMFpqVTBOMlkzWlRGaU9BJTNEJTNE
          schema:
            type: string
            example: >-
              4qmFsgJgEhhVQ2V1NlU2N096SmhWMUt3QmFuc0gzRGcaRDhnWXJHaW1hQVNZS0pEWmlNREprTkRJd0xUQXdNREF0TWpGbFpDMWlaR1kzTFdRMFpqVTBOMlkzWlRGaU9BJTNEJTNE
        - name: language_code
          in: query
          description: |-
            设置显示语言偏好
            可选值: "zh-CN", "en-US", "ja-JP", "ko-KR" 等
          required: false
          example: zh-CN
          schema:
            type: string
            default: zh-CN
        - name: country_code
          in: query
          description: |-
            设置地区代码
            可选值: "US", "JP", "GB" 等
          required: false
          example: US
          schema:
            type: string
            default: US
        - name: need_format
          in: query
          description: |-
            是否清洗数据，提取关键内容，移除冗余数据
            默认值: false
          required: false
          example: 'false'
          schema:
            type: boolean
            default: false
      responses:
        '200':
          description: 请求成功
          content:
            application/json:
              schema:
                type: object
                properties: {}
              example:
                code: 0
                message: success
                data:
                  responseContext:
                    visitorData: CgtMRUxWTDVzeEVKWSiv87rNBjIKCgJVUxIEGgAgZA%3D%3D
                    serviceTrackingParams:
                      - service: GFEEDBACK
                        params:
                          - key: route
                            value: channel.featured
                          - key: is_owner
                            value: 'false'
                          - key: is_alc_surface
                            value: 'false'
                          - key: browse_id
                            value: UCeu6U67OzJhV1KwBansH3Dg
                          - key: browse_id_prefix
                            value: ''
                          - key: logged_in
                            value: '0'
                          - key: visitor_data
                            value: CgtMRUxWTDVzeEVKWSiv87rNBjIKCgJVUxIEGgAgZA%3D%3D
                      - service: GOOGLE_HELP
                        params:
                          - key: browse_id
                            value: UCeu6U67OzJhV1KwBansH3Dg
                          - key: browse_id_prefix
                            value: ''
                      - service: CSI
                        params:
                          - key: c
                            value: WEB
                          - key: cver
                            value: 2.20260116.01.00
                          - key: yt_li
                            value: '0'
                          - key: GetChannelPage_rid
                            value: '0x6d0a6c6ffb189528'
                      - service: GUIDED_HELP
                        params:
                          - key: logged_in
                            value: '0'
                      - service: ECATCHER
                        params:
                          - key: client.version
                            value: '2.20260116'
                          - key: client.name
                            value: WEB
                    maxAgeSeconds: 300
                    mainAppWebResponseContext:
                      loggedOut: true
                      trackingParam: >-
                        kx_fmPxhoPZRrkQs4QQ6AtFd3ShPQotzPtekXrVgwh1QDMwRgkuswmIBwOcCE59TDtslLKPQ-SS
                    webResponseContextExtensionData:
                      webResponseContextPreloadData:
                        preloadMessageNames:
                          - aboutChannelRenderer
                          - aboutChannelViewModel
                          - channelExternalLinkViewModel
                          - buttonRenderer
                          - menuPopupRenderer
                          - menuServiceItemRenderer
                          - unifiedSharePanelRenderer
                          - notificationActionRenderer
                      hasDecorated: true
                  trackingParams: CAAQhGciEwjf9u7G5ZKTAxVLVEwIHfATNFA=
                  onResponseReceivedEndpoints:
                    - clickTrackingParams: CAAQhGciEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY
                      appendContinuationItemsAction:
                        continuationItems:
                          - aboutChannelRenderer:
                              metadata:
                                aboutChannelViewModel:
                                  description: >-
                                    Minecraft ambience and cozy visuals for
                                    sleep, relaxing, studying, etc 🌿


                                    Hi, I’m glad you’re here! I create peaceful
                                    Minecraft ambience to help you slow down,
                                    breathe, and feel at home. From cozy cabins
                                    in the forest to rainy lakeside docks,
                                    cherry blossom villages, and underwater
                                    reefs, I build and explore with the goal of
                                    bringing you comfort.


                                    If you love cozy Minecraft builds, gentle
                                    rain, crackling fireplaces, and relaxing
                                    soundscapes, you’ll feel right at home here.

                                    Hope you enjoy! -Cozy
                                  descriptionLabel:
                                    content: 说明
                                    styleRuns:
                                      - startIndex: 0
                                        length: 2
                                  country: 美国
                                  customLinksLabel:
                                    content: 链接
                                    styleRuns:
                                      - startIndex: 0
                                        length: 2
                                  subscriberCountText: 10万位订阅者
                                  viewCountText: 24,706,231次观看
                                  joinedDateText:
                                    content: 2020年6月24日注册
                                    styleRuns:
                                      - startIndex: 0
                                        length: 12
                                  canonicalChannelUrl: http://www.youtube.com/@CozyCraftYT
                                  channelId: UCeu6U67OzJhV1KwBansH3Dg
                                  additionalInfoLabel:
                                    content: 更多信息
                                    styleRuns:
                                      - startIndex: 0
                                        length: 4
                                  customUrlOnTap:
                                    innertubeCommand:
                                      clickTrackingParams: >-
                                        CAYQo4sSIhMI3_buxuWSkwMVS1RMCB3wEzRQygEEJhRJ2A==
                                      commandMetadata:
                                        webCommandMetadata:
                                          ignoreNavigation: true
                                      shareEntityEndpoint:
                                        serializedShareEntity: GhhVQ2V1NlU2N096SmhWMUt3QmFuc0gzRGc%3D
                                        sharePanelType: SHARE_PANEL_TYPE_UNIFIED_SHARE_PANEL
                                  videoCountText: 191 个视频
                                  signInForBusinessEmail:
                                    content: 需登录才能查看电子邮件地址
                                    commandRuns:
                                      - startIndex: 1
                                        length: 2
                                        onTap:
                                          innertubeCommand:
                                            clickTrackingParams: >-
                                              CAYQo4sSIhMI3_buxuWSkwMVS1RMCB3wEzRQygEEJhRJ2A==
                                            commandMetadata:
                                              webCommandMetadata:
                                                url: >-
                                                  https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Dzh-CN%26next%3D%252F%2540CozyCraftYT&hl=zh-CN
                                                webPageType: WEB_PAGE_TYPE_UNKNOWN
                                                rootVe: 83769
                                            signInEndpoint:
                                              nextEndpoint:
                                                clickTrackingParams: >-
                                                  CAYQo4sSIhMI3_buxuWSkwMVS1RMCB3wEzRQygEEJhRJ2A==
                                                commandMetadata:
                                                  webCommandMetadata:
                                                    url: /@CozyCraftYT
                                                    webPageType: WEB_PAGE_TYPE_CHANNEL
                                                    rootVe: 3611
                                                    apiUrl: /youtubei/v1/browse
                                                browseEndpoint:
                                                  browseId: UCeu6U67OzJhV1KwBansH3Dg
                                                  params: 8gYECgIyAA%3D%3D
                                                  canonicalBaseUrl: /@CozyCraftYT
                                    styleRuns:
                                      - startIndex: 0
                                        length: 13
                                  links:
                                    - channelExternalLinkViewModel:
                                        title:
                                          content: Join Membership
                                        link:
                                          content: >-
                                            youtube.com/channel/UCeu6U67OzJhV1KwBansH3Dg/join
                                          commandRuns:
                                            - startIndex: 0
                                              length: 49
                                              onTap:
                                                innertubeCommand:
                                                  clickTrackingParams: >-
                                                    CAgQobIHGAAiEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY
                                                  commandMetadata:
                                                    webCommandMetadata:
                                                      url: >-
                                                        https://www.youtube.com/channel/UCeu6U67OzJhV1KwBansH3Dg/join
                                                      webPageType: WEB_PAGE_TYPE_UNKNOWN
                                                      rootVe: 83769
                                                  urlEndpoint:
                                                    url: >-
                                                      https://www.youtube.com/channel/UCeu6U67OzJhV1KwBansH3Dg/join
                                                    nofollow: true
                                        favicon:
                                          sources:
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcTsP15JsvvI-ZaOcn6rlCDZIyVss3csR8unU59UQboMQkONHppt5SKejbLCk3_CBVuIch-uXwU0thuiYN6yx9xRhFKEhta16u9Ha6x0p6ROdTUVkgE
                                              width: 16
                                              height: 16
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQZhZzXG_sWZKvvHYJyITwM37sB72LV4JpBPoGZ1HAGBrUbOSRm-mhMrtPgN3QMlSCyJ8Fvrsb9ISnxwajLSkXAdMKbf9z11kF8r2Ug6k7cBzCPPu8
                                              width: 24
                                              height: 24
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcTboDFJ0gcXyTaLoY22GcQ9qO2le3iY8y6ln7IhuIMxo08Hyy5xDqXT-uwukJdIi4wPMXLb8JURU1TNsyNxoUJwiQqtDo-VJ6SQ806v6C_BgraXH1Y
                                              width: 32
                                              height: 32
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcRNPF1lO_VQnwBxGgVsCySdIVqMhGIdDv277tPyW_KmWBdJ-8QDQxHgtQgtpPDqQ6Li4RVxMb6hNV-tu_ppW_TAst3ADpnh-Ew_Y98OS2v1R8eTkDI
                                              width: 48
                                              height: 48
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQNnsXJSDPl-1ODaHxMLPDJAkanMfddzxNhDQY1bE1jYGKyrZ-VWUS_G570oBC7DlAwoili7desKHUU1jRIW0S_UOAqnNjdmCXlJFNbhHTjSTX8M9E
                                              width: 50
                                              height: 50
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQuXB0NQu53ikBQytzP1ZIljoz0Q-AHX3dG0lhChBh2xr8I9Z2VxnYQVbuAIjx3dT_kZqbFHTC763gszdsh9Y0jISSxzMi3jqkdLpkUTWhmtr5PYHA
                                              width: 64
                                              height: 64
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQwJ16ebREVt1xfDhgAtxwGyvhrio2j9jkOivQfErcSw_5CysK8_zXxF9eETE21FX6NunoB03Z3R-fxve-ppk5yq_WMzPxSJkVdc-5CVyr7r_Xcbss
                                              width: 96
                                              height: 96
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQefw3VahDZcliHF7Xhw0tFTCNH-MMRslCvaaCnWZO-MID0lUu8lDMHU1-Qy6dKIPw_b35pJvw78InnCSqNDVL_i8SEcwLz88uBrvV_UmZjBBfjC-6I
                                              width: 128
                                              height: 128
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcSohmOagEllLFGVzJAIUpQL1U41DWpy4yihhpFcT9zQhYcb_4OL_B1sSlqGT_sL5pabUWFL2Hp4SHXd_eIrTqVFRSxNxnkgQDnOj-FdjHWwcmmGJe40
                                              width: 180
                                              height: 180
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcTj7rHuRYQ1cV-FMWKmARqs5bWD8P8VWccu0NlSwPspbkXgUR8HMb7GPHWxSeLlJwfACLt7l2iu0UP0G8-2Oak2wdxILOgZCL5fdcLoN8Gw_NkAlOaL
                                              width: 256
                                              height: 256
                                    - channelExternalLinkViewModel:
                                        title:
                                          content: Discord
                                        link:
                                          content: discord.gg/tvuxxcsgSS
                                          commandRuns:
                                            - startIndex: 0
                                              length: 21
                                              onTap:
                                                innertubeCommand:
                                                  clickTrackingParams: >-
                                                    CAcQobIHGAEiEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY
                                                  commandMetadata:
                                                    webCommandMetadata:
                                                      url: >-
                                                        https://www.youtube.com/redirect?event=channel_description&redir_token=QUFFLUhqbk5qQnZnektaTkdyQXdYbkstNlJ6SWJzUkd4UXxBQ3Jtc0trVGRrUjJ4WVE2d3k2QlRobGF3OWpyTTljcWFLNk9VTUpMSngxMU5SaHBEUHVKZmU1NHFuVU5WTTlXakJoMlhqbmlEU1Fwd05nQmxjTU5IX2Rhd2xtTkpIeHRTQ3R0dWdYVWRVVkNWWmMzVTVhSW1QQQ&q=https%3A%2F%2Fdiscord.gg%2FtvuxxcsgSS
                                                      webPageType: WEB_PAGE_TYPE_UNKNOWN
                                                      rootVe: 83769
                                                  urlEndpoint:
                                                    url: >-
                                                      https://www.youtube.com/redirect?event=channel_description&redir_token=QUFFLUhqbk5qQnZnektaTkdyQXdYbkstNlJ6SWJzUkd4UXxBQ3Jtc0trVGRrUjJ4WVE2d3k2QlRobGF3OWpyTTljcWFLNk9VTUpMSngxMU5SaHBEUHVKZmU1NHFuVU5WTTlXakJoMlhqbmlEU1Fwd05nQmxjTU5IX2Rhd2xtTkpIeHRTQ3R0dWdYVWRVVkNWWmMzVTVhSW1QQQ&q=https%3A%2F%2Fdiscord.gg%2FtvuxxcsgSS
                                                    target: TARGET_NEW_WINDOW
                                                    nofollow: true
                                        favicon:
                                          sources:
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQCkoCgWrUYXelgc_TnPtfUStRzktyCYD7pJwwz7NxHIPt2wRSxj84R3KDBEw6s0NiUPftuEj8LkS7Vq-7kB3K6jT_t7xN0UC_s3whbKaLX
                                              width: 16
                                              height: 16
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcTW8Eht4ooW3CRBzkms3c5X_Ec50J2XvH7cnm-htH2yfaiyjEn_ry_v41pvoPdfAhwDKkAxoTmRtQ93wrX-B672Q444vz8AN-2BlSUnWg_J
                                              width: 24
                                              height: 24
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcT1q_TvMvaNWuSRBgr3Ku__4lF3c9iqMlxP7XUzqrNmqlXJGjM3fcgfL5piywV9D4L5xByJtRd17l3ZZcVBleW7BIjMFDFNvNQ4nrUVkqVQ
                                              width: 32
                                              height: 32
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcRvsdCfn3iwTVLF-WAbWcNpo-tW2q_6fbdUYYBGmMNyqTlQdOEVssCSLgkqJyH0Am49vDLsfLEu1SnvPfZSTzD1WKLqVy-lnkdQy78yyFCG
                                              width: 48
                                              height: 48
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQDLQg_i2Z-3sY6ib6FExs3phj2CyPByjwUQuQiBrcmBvTh6sgKmUJNw-yclbF4-y0fBOojAC0a4dupyO46NJoGjd8nY4Jk49XkutHFRQuZ
                                              width: 50
                                              height: 50
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcRACvLOcJL2SjgPkEocUAgVc-qLSeCoz21T0buqClBb9uH2rjt6XLoYXHBmOerCOun20UWWT8mHPNK2cNbmTPwMVaQ7JrOZ5Pp-itwlEgUU
                                              width: 64
                                              height: 64
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcRIDHVl2LrR_Txwme1rXVmIE99gyDBP9T3c8ZHM27Pn5JZhdTcJfXocmJsxF6BcugQoMiOorqRlXQqLeSqRDhpszBYeolLQMuaxHCLwkpmg
                                              width: 96
                                              height: 96
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQS6qg2PpgHsYoWJTCUhEGBl2aA1CzSpuJeISAdY-Zqq5snkQ5s7QGWQ_CWrXbGyiuu-iudJBvprdvSO4-c_OUKwwQs_H6XvtOjh7QqvrhY6g
                                              width: 128
                                              height: 128
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQsAsfJ5-aAe_fpigZW8LE4oW7mk666NjuRXwrhQD9nYDd9M2fNPhPlUngLq53Jpa5gkYIeDKA0SUVGTnBRRsi4YX1M_6uxp_36f4_NweJWGA
                                              width: 180
                                              height: 180
                                            - url: >-
                                                https://encrypted-tbn0.gstatic.com/favicon-tbn?q=tbn:ANd9GcQYITPCrhL03DAml8S21VrdAWz0RZbJLk56scUzpc6hjLpCdmbA6CIDkL51TSIwRbUpKT4_SRpE8GKY1p7yXvo60A9Fs3pRdjSAjgpFrCCCYQ
                                              width: 256
                                              height: 256
                                  displayCanonicalChannelUrl: www.youtube.com/@CozyCraftYT
                                  rendererContext:
                                    loggingContext:
                                      loggingDirectives:
                                        trackingParams: CAYQo4sSIhMI3_buxuWSkwMVS1RMCB3wEzRQ
                                        visibility:
                                          types: '12'
                              shareChannel:
                                buttonRenderer:
                                  style: STYLE_DEFAULT
                                  size: SIZE_DEFAULT
                                  text:
                                    runs:
                                      - text: 分享频道
                                  icon:
                                    iconType: SHARE
                                  trackingParams: CAEQ8FsiEwjf9u7G5ZKTAxVLVEwIHfATNFA=
                                  accessibilityData:
                                    accessibilityData:
                                      label: 分享频道
                                  command:
                                    clickTrackingParams: >-
                                      CAEQ8FsiEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY
                                    commandMetadata:
                                      webCommandMetadata:
                                        sendPost: true
                                    signalServiceEndpoint:
                                      signal: CLIENT_SIGNAL
                                      actions:
                                        - clickTrackingParams: >-
                                            CAEQ8FsiEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY
                                          openPopupAction:
                                            popup:
                                              menuPopupRenderer:
                                                items:
                                                  - menuServiceItemRenderer:
                                                      text:
                                                        runs:
                                                          - text: 分享频道
                                                      trackingParams: CAQQ0rYLGAEiEwjf9u7G5ZKTAxVLVEwIHfATNFA=
                                                      command:
                                                        clickTrackingParams: >-
                                                          CAQQ0rYLGAEiEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY
                                                        commandMetadata:
                                                          webCommandMetadata:
                                                            sendPost: true
                                                            apiUrl: /youtubei/v1/share/get_share_panel
                                                        shareEntityServiceEndpoint:
                                                          serializedShareEntity: GhhVQ2V1NlU2N096SmhWMUt3QmFuc0gzRGc%3D
                                                          commands:
                                                            - clickTrackingParams: >-
                                                                CAQQ0rYLGAEiEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY
                                                              openPopupAction:
                                                                popup:
                                                                  unifiedSharePanelRenderer:
                                                                    trackingParams: CAUQjmIiEwjf9u7G5ZKTAxVLVEwIHfATNFA=
                                                                    showLoadingSpinner: true
                                                                popupType: DIALOG
                                                                beReused: true
                                                  - menuServiceItemRenderer:
                                                      text:
                                                        runs:
                                                          - text: 复制频道 ID
                                                      trackingParams: CAIQ07YLGAIiEwjf9u7G5ZKTAxVLVEwIHfATNFA=
                                                      command:
                                                        clickTrackingParams: >-
                                                          CAIQ07YLGAIiEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY
                                                        copyTextEndpoint:
                                                          text: UCeu6U67OzJhV1KwBansH3Dg
                                                          successActions:
                                                            - clickTrackingParams: >-
                                                                CAIQ07YLGAIiEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY
                                                              commandMetadata:
                                                                webCommandMetadata:
                                                                  sendPost: true
                                                              signalServiceEndpoint:
                                                                signal: CLIENT_SIGNAL
                                                                actions:
                                                                  - clickTrackingParams: >-
                                                                      CAIQ07YLGAIiEwjf9u7G5ZKTAxVLVEwIHfATNFDKAQQmFEnY
                                                                    openPopupAction:
                                                                      popup:
                                                                        notificationActionRenderer:
                                                                          responseText:
                                                                            runs:
                                                                              - text: 频道 ID 已复制到剪贴板
                                                                          trackingParams: CAMQuWoiEwjf9u7G5ZKTAxVLVEwIHfATNFA=
                                                                      popupType: TOAST
                                            popupType: RESPONSIVE_DROPDOWN
                        targetId: 6b02d420-0000-21ed-bdf7-d4f547f7e1b8
                requestId: d14229ab-c10b-43db-839d-75b34d0852e8
          headers: {}
        '400':
          description: 请求参数错误，请检查必填字段和参数格式
          content:
            application/json:
              schema:
                type: object
                example:
                  code: 400
                  data: null
                  message: 'Missing required parameter: handle'
        '401':
          description: 鉴权失败，请检查 Authorization Header 中的 Bearer Token 或 API Key 是否有效
          content:
            application/json:
              schema:
                type: object
                example:
                  code: 401
                  data: null
                  message: apiKey is null
        '402':
          description: 账户余额或额度不足
          content:
            application/json:
              schema:
                type: object
                example:
                  code: 402
                  data: null
                  message: apiKey quota is not enough
        '429':
          description: 请求过于频繁，已触发限流
          content:
            application/json:
              schema:
                type: object
                example:
                  code: 429
                  data: null
                  message: qps limit exceeded
        '500':
          description: 服务器内部错误，请稍后重试
          content:
            application/json:
              schema:
                type: object
                example:
                  code: 500
                  data: null
                  message: Internal server error
      deprecated: false
      security:
        - JWT Bearer: []
      x-codeSamples:
        - lang: curl
          label: cURL
          source: |-
            curl --request GET \
              --url 'https://api.keyapi.ai/v1/youtube/get_channel_description?channel_id=UCeu6U67OzJhV1KwBansH3Dg&continuation_token=4qmFsgJgEhhVQ2V1NlU2N096SmhWMUt3QmFuc0gzRGcaRDhnWXJHaW1hQVNZS0pEWmlNREprTkRJd0xUQXdNREF0TWpGbFpDMWlaR1kzTFdRMFpqVTBOMlkzWlRGaU9BJTNEJTNE&language_code=zh-CN&country_code=US&need_format=false' \
              --header 'Authorization: Bearer <YOUR_API_KEY>'
        - lang: python
          label: Python
          source: |-
            import requests

            response = requests.get(
                'https://api.keyapi.ai/v1/youtube/get_channel_description',
                params={"channel_id": "UCeu6U67OzJhV1KwBansH3Dg", "continuation_token": "4qmFsgJgEhhVQ2V1NlU2N096SmhWMUt3QmFuc0gzRGcaRDhnWXJHaW1hQVNZS0pEWmlNREprTkRJd0xUQXdNREF0TWpGbFpDMWlaR1kzTFdRMFpqVTBOMlkzWlRGaU9BJTNEJTNE", "language_code": "zh-CN", "country_code": "US", "need_format": "false"},
                headers={'Authorization': 'Bearer <YOUR_API_KEY>'}
            )
            print(response.json())
        - lang: javascript
          label: JavaScript
          source: >-
            const params = new URLSearchParams({"channel_id":
            "UCeu6U67OzJhV1KwBansH3Dg", "continuation_token":
            "4qmFsgJgEhhVQ2V1NlU2N096SmhWMUt3QmFuc0gzRGcaRDhnWXJHaW1hQVNZS0pEWmlNREprTkRJd0xUQXdNREF0TWpGbFpDMWlaR1kzTFdRMFpqVTBOMlkzWlRGaU9BJTNEJTNE",
            "language_code": "zh-CN", "country_code": "US", "need_format":
            "false"});


            const response = await
            fetch(`https://api.keyapi.ai/v1/youtube/get_channel_description?${params}`,
            {
              method: 'GET',
              headers: { 'Authorization': 'Bearer <YOUR_API_KEY>' }
            });

            const data = await response.json();

            console.log(data);
components:
  securitySchemes:
    JWT Bearer:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: |-
        接口鉴权凭证。请在请求 Header 中传入 `Authorization: Bearer <YOUR_API_KEY>`。
        可在 [Dashboard](https://keyapi.ai/app/dashboard) 获取你的 API Key。

````