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

# Channel Shorts

> Get the latest shorts published by a Youtube channel



## OpenAPI

````yaml /openapi/youtube.openapi.json get /v1/data/youtube/channel/shorts
openapi: 3.0.0
info:
  title: agntdata YouTube API
  description: >-
    Comprehensive YouTube API with robust features for YouTube search, detailed
    YouTube video insights, channel information, access to YouTube trending
    content, and personalized YouTube recommendations.
  version: 1.0.0
  contact:
    name: agntdata
    url: https://agntdata.dev
servers:
  - url: https://api.agntdata.dev
    description: agntdata API
security:
  - ApiKeyAuth: []
tags:
  - name: Trending
    description: ''
  - name: Channel
    description: ''
  - name: Search
    description: ''
  - name: Video
    description: ''
  - name: Audio
    description: ''
  - name: Screenshot
    description: ''
paths:
  /v1/data/youtube/channel/shorts:
    get:
      tags:
        - Channel
      summary: Channel Shorts
      description: Get the latest shorts published by a Youtube channel
      operationId: Channel_Shorts
      parameters:
        - name: channel_id
          in: query
          required: true
          schema:
            type: string
            default: UCVhQ2NnY5Rskt6UjCUkJ_DA
      responses:
        '200':
          description: Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/Get_youtube_channel_shorts_Response'
              example:
                continuation_token: >-
                  4qmFsgLlARIYVUNWaFEyTm5ZNVJza3Q2VWpDVWtKX0RBGsgBOGdhU0FScVBBVktNQVFxSEFRcGZRME00VVVGU2IyWnZaMWxqUTJob1ZsRXhXbTlWVkVwUFlteHJNVlZ1VG5Ka1JGcFdZV3RPVm1Fd2NHWlNSVVZSUVZOSlVrTm5PSGhQYWtVeVRucEZOVTU2WnpCT2FsRTFUVlJqY1VSUmIweGhNR3g2VmtWYVFtTkhlSE5UVmtVU0pEWTBORFV4Tm1KaExUQXdNREF0TWpnMFpTMDVaREl5TFRVNE1qUXlPV00yT0dNNVl4Z0I%3D
                videos:
                  - video_id: HANEARC7nGA
                    title: How to Get To Know a New Code Base
                    author: ArjanCodes
                    number_of_views: 35000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/HANEARC7nGA/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCCRx2ham_6ohqk3nZ3LgSPMsZvRA
                        width: 405
                        height: 720
                  - video_id: eXNGRNBNkHE
                    title: Which One Should You Choose? | Django vs FastAPI
                    author: ArjanCodes
                    number_of_views: 47000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/eXNGRNBNkHE/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLB-MdJzjMLUVirE4eFPSO64twPBdQ
                        width: 405
                        height: 720
                  - video_id: lEyRGCX3Oxk
                    title: Should You Always Write Clean Code in Python?
                    author: ArjanCodes
                    number_of_views: 64000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/lEyRGCX3Oxk/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCIEyudiIAhNJ_JbK159HYdXRovBA
                        width: 405
                        height: 720
                  - video_id: asdqjqLqxE0
                    title: Should You Use Dunder Methods Everywhere?
                    author: ArjanCodes
                    number_of_views: 44000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/asdqjqLqxE0/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLD7eHPPLUd1HyGuLL1AQ73IjXEgkg
                        width: 405
                        height: 720
                  - video_id: BF8cB1PCz1c
                    title: How to Think About Type Hints
                    author: ArjanCodes
                    number_of_views: 47000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/BF8cB1PCz1c/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLD40NuR8gYtgTAaDyXxCjaDkrG4_w
                        width: 405
                        height: 720
                  - video_id: 9zxsgxKbglw
                    title: GOOD Python Packages for Software Development
                    author: ArjanCodes
                    number_of_views: 82000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/9zxsgxKbglw/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDgjQUpRf-_ICljJVT6Af8a8PRnOw
                        width: 405
                        height: 720
                  - video_id: WbQbN4_2qzs
                    title: Tip for Productive Test-Driven Development
                    author: ArjanCodes
                    number_of_views: 29000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/WbQbN4_2qzs/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCfjX6ZeaUt5gum_iedAvCUcB7e3g
                        width: 405
                        height: 720
                  - video_id: H4yqjCy0_Z8
                    title: How to Stay Motivated to Learn Programming?
                    author: ArjanCodes
                    number_of_views: 27000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/H4yqjCy0_Z8/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDp4ySDlAAYIJvnuDqmX5ouTOnZBA
                        width: 405
                        height: 720
                  - video_id: '-zi9vahFl_c'
                    title: How to Make Money With Python Programming in 2022
                    author: ArjanCodes
                    number_of_views: 85000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/-zi9vahFl_c/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBFIFj2zXGXKyRXT3gXN1OZwr9Oww
                        width: 405
                        height: 720
                  - video_id: LyBot0gxC94
                    title: Do SOLID Principles Apply to Functional Programming?
                    author: ArjanCodes
                    number_of_views: 64000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/LyBot0gxC94/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLC8xtyD9Qkwofs66SuS-q9oSjsYGQ
                        width: 405
                        height: 720
                  - video_id: 0yO49GUiqYM
                    title: 100% Coverage in Test-Driven Development
                    author: ArjanCodes
                    number_of_views: 38000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/0yO49GUiqYM/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCpIxFkP6U37gKKaMsiMXFFjd2OnQ
                        width: 405
                        height: 720
                  - video_id: 3ImL7KU8Nrk
                    title: Test-Driven Development and Design Patterns in Python
                    author: ArjanCodes
                    number_of_views: 76000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/3ImL7KU8Nrk/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDsDZ-JJRLUS8q1Urolgwh2DrUDGg
                        width: 405
                        height: 720
                  - video_id: ASZXzU4bCPo
                    title: Transitioning to a New Role as a Developer
                    author: ArjanCodes
                    number_of_views: 48000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/ASZXzU4bCPo/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBo8U4dszIpFH6CKQ_TGSNFqhqhVg
                        width: 405
                        height: 720
                  - video_id: Er87Vv9zPa8
                    title: How to Deal With Concurrency in Python
                    author: ArjanCodes
                    number_of_views: 54000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/Er87Vv9zPa8/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBKReezwnH7mo4sDDsAki3tKO_7ZQ
                        width: 405
                        height: 720
                  - video_id: PXlqgKdUvN0
                    title: Should You Minimize Imports in the Main File?
                    author: ArjanCodes
                    number_of_views: 63000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/PXlqgKdUvN0/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCD7FMhQkpTcFpdaEbxFaaC9XKJdg
                        width: 405
                        height: 720
                  - video_id: tiGDCTSVt9M
                    title: Is Using a Data Class a Sign of Bad Design?
                    author: ArjanCodes
                    number_of_views: 96000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/tiGDCTSVt9M/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLD8ebQTrFKV_4vzGjrJ5xcSSxn4Rw
                        width: 405
                        height: 720
                  - video_id: mpqcr8y3MDg
                    title: >-
                      Should You Store Environment Variables as Class or
                      Instance Variables?
                    author: ArjanCodes
                    number_of_views: 7000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/mpqcr8y3MDg/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDVID246Nx2tbBY6nRneiGRoeF0-Q
                        width: 405
                        height: 720
                  - video_id: aY71bo8kPFg
                    title: Best Practices For Integration Testing And Unit Testing
                    author: ArjanCodes
                    number_of_views: 56000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/aY71bo8kPFg/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLAYWGBXiZg5LnnbHecMioegYqCWlw
                        width: 405
                        height: 720
                  - video_id: VSix8cOs3ys
                    title: Comparing Object Composition Vs. Class Inheritance
                    author: ArjanCodes
                    number_of_views: 59000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/VSix8cOs3ys/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLDV-mWCVAglGqe0kE3BENzavKglcw
                        width: 405
                        height: 720
                  - video_id: RV75paVh9oI
                    title: Organizing And Tackling Test Fixture Data
                    author: ArjanCodes
                    number_of_views: 23000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/RV75paVh9oI/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLA_tDVu2MVm9Y8SOy0U7CxywDWt4Q
                        width: 405
                        height: 720
                  - video_id: VUKtB1_G4cc
                    title: Dealing With Mission-Critical Systems
                    author: ArjanCodes
                    number_of_views: 67000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/VUKtB1_G4cc/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBwbHLvkXKlZbIALSiGGsJrWBssRw
                        width: 405
                        height: 720
                  - video_id: pT2wKD22Bcg
                    title: Dealing With Imposter Syndrome As A Developer
                    author: ArjanCodes
                    number_of_views: 32000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/pT2wKD22Bcg/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLC6fm_5CFeAm0-CDtDlYMfdchvVhw
                        width: 405
                        height: 720
                  - video_id: HrO9GLsZUiA
                    title: How To Deal With Old Legacy Code
                    author: ArjanCodes
                    number_of_views: 21000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/HrO9GLsZUiA/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBrx2qX50Jk4bkXAcFzS9eUYY2QfQ
                        width: 405
                        height: 720
                  - video_id: A0bfRFu9rGo
                    title: How To Become A Senior Software Developer
                    author: ArjanCodes
                    number_of_views: 25000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/A0bfRFu9rGo/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCAe9Gnbkz65shNq3MKcDWtewAzqg
                        width: 405
                        height: 720
                  - video_id: qLAWPxupWg8
                    title: Watch Out When Using A Framework Like Django
                    author: ArjanCodes
                    number_of_views: 11000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/qLAWPxupWg8/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLAN6pbufa9VnmZK7_C0I43H6n5DmA
                        width: 405
                        height: 720
                  - video_id: 7d3pIR90Bwo
                    title: Tips For Productive Coding Time
                    author: ArjanCodes
                    number_of_views: 62000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/7d3pIR90Bwo/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLD4LdWLRz090Q6jcFym0hVcw-HWLw
                        width: 405
                        height: 720
                  - video_id: G1ZFOkrelxc
                    title: Functional Vs. Object-Oriented Programming
                    author: ArjanCodes
                    number_of_views: 25000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/G1ZFOkrelxc/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBkxx-2zJPEgHfp4TQSjnEsA_HcyQ
                        width: 406
                        height: 720
                  - video_id: biqbcy2w5ls
                    title: How To Become A Pro In Python
                    author: ArjanCodes
                    number_of_views: 30000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/biqbcy2w5ls/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCUQi5EVChpmVA73YPbEgInWT4GzA
                        width: 405
                        height: 720
                  - video_id: OgrThhKXd1w
                    title: Data-Oriented Classes Vs. Behavior-Oriented Classes
                    author: ArjanCodes
                    number_of_views: 62000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/OgrThhKXd1w/hq720_2.jpg?sqp=-oaymwEdCJUDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLA3bM7WIF2Nvw1dVWtH37BbFXf4Gw
                        width: 405
                        height: 720
                  - video_id: aqTynXNdxy8
                    title: Make Sure To Define Types Precisely // Python Tips
                    author: ArjanCodes
                    number_of_views: 11000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/aqTynXNdxy8/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLAKyCYxWiUtibtwOyJ_QzI56a-gmw
                        width: 406
                        height: 720
                  - video_id: LyNpT4BFPJw
                    title: How To Simplify Boolean Expressions // Python Tips
                    author: ArjanCodes
                    number_of_views: 94000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/LyNpT4BFPJw/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLC3AIcsMx62JSdQljOY0v8S1mg_MA
                        width: 406
                        height: 720
                  - video_id: QXE6A-Pj6ds
                    title: How To Keep Error Handling Code Focused // Python Tips
                    author: ArjanCodes
                    number_of_views: 98000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/QXE6A-Pj6ds/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLA6qht0Cbezs8vv2nLttfmhimAYGw
                        width: 406
                        height: 720
                  - video_id: LRwFXazTaFc
                    title: Should We Still Use Hungarian Notation? // Python Tips
                    author: ArjanCodes
                    number_of_views: 15000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/LRwFXazTaFc/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBpBNEw93r20ggaZQRiZxenF1Cg-Q
                        width: 406
                        height: 720
                  - video_id: HIdGoFHHKuw
                    title: Function Composition For The Win // Python Tips
                    author: ArjanCodes
                    number_of_views: 13000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/HIdGoFHHKuw/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLD85jplkiLMzRSutfiSXGgDnFqckw
                        width: 406
                        height: 720
                  - video_id: FPp42_WwENQ
                    title: Interface Segregation In One Minute // Python Tips
                    author: ArjanCodes
                    number_of_views: 12000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/FPp42_WwENQ/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLD7EevnVkdNWPLWg5oSkOVNWcuCRg
                        width: 406
                        height: 720
                  - video_id: 8T9vJ3U1VEI
                    title: Dependency Inversion In One Minute // Python Tips
                    author: ArjanCodes
                    number_of_views: 21000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/8T9vJ3U1VEI/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLAcTQtAUT-OeDgv8Ubmdfrs98oesg
                        width: 406
                        height: 720
                  - video_id: psu7LYIyQAo
                    title: >-
                      Use A Dictionary Instead Of If-Else Statements // Python
                      Tips
                    author: ArjanCodes
                    number_of_views: 40000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/psu7LYIyQAo/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBk9KuJBdmljmba312KUGSsWQlJ_A
                        width: 406
                        height: 720
                  - video_id: 3uQQApd59qQ
                    title: Comprehensions Not Only Work With Lists // Python Tips
                    author: ArjanCodes
                    number_of_views: 11000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/3uQQApd59qQ/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLCMKqXfsMXGtD71fESvGL7ySpwVSg
                        width: 406
                        height: 720
                  - video_id: GSWrOQBTvLQ
                    title: Use Tuples To Write Shorter Code // Python Tips
                    author: ArjanCodes
                    number_of_views: 17000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/GSWrOQBTvLQ/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBou3WzK_fzi36ZLpRvXuvxfP6D7w
                        width: 406
                        height: 720
                  - video_id: e_qiJek6U2o
                    title: >-
                      Here's A Smarter Way To Use Exception Objects // Python
                      Tips
                    author: ArjanCodes
                    number_of_views: 15000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/e_qiJek6U2o/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLD-e9hl5HaVLcELJ8tEWVz1dgTizQ
                        width: 406
                        height: 720
                  - video_id: dvqFNOhNIjM
                    title: You Can Do More With F-strings Than You Think
                    author: ArjanCodes
                    number_of_views: 21000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/dvqFNOhNIjM/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBD-rPzaJZGj0kkEuYdlWvB00dfbQ
                        width: 406
                        height: 720
                  - video_id: VLBERpAEzew
                    title: >-
                      Make Sure You Choose The Right Data Structure // Python
                      Tips
                    author: ArjanCodes
                    number_of_views: 10000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/VLBERpAEzew/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBtEo6893j51RWfJVh68l4lFe1Mtg
                        width: 406
                        height: 720
                  - video_id: Dv_HAhgPe7k
                    title: Should You Use A List Or A Set? // Python Tips
                    author: ArjanCodes
                    number_of_views: 11000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/Dv_HAhgPe7k/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLAyuDvSu67VoMY97oaEOgxpIsELug
                        width: 406
                        height: 720
                  - video_id: Yj5bNOKMNbg
                    title: Do You Really Need That Instance Variable? // Python Tips
                    author: ArjanCodes
                    number_of_views: 13000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/Yj5bNOKMNbg/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLD9QinK5uahHbAaPrajkbnRdMgNoQ
                        width: 406
                        height: 720
                  - video_id: 26LfZUwqBes
                    title: How To Represent Monetary Amounts In Code // Python Tips
                    author: ArjanCodes
                    number_of_views: 12000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/26LfZUwqBes/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLAkZSxyEAFHhA74HnkN-T6HdM_c8A
                        width: 406
                        height: 720
                  - video_id: On6dDqSi02Q
                    title: Data Classes In Less Than A Minute // Python Tips
                    author: ArjanCodes
                    number_of_views: 94000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/On6dDqSi02Q/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLA4HUtKWJgtBeyeoaC5ax3QkXlsfA
                        width: 406
                        height: 720
                  - video_id: NAWoq5036EA
                    title: >-
                      Should You Represent Enums By Numbers Or By Strings? //
                      Python Tips
                    author: ArjanCodes
                    number_of_views: 12000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/NAWoq5036EA/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLABzEWOnwBghL0iEonJCyP8lwDWUw
                        width: 406
                        height: 720
                  - video_id: kIsTFApllIQ
                    title: Different Ways To Define Enums // Python Tips
                    author: ArjanCodes
                    number_of_views: 15000
                    video_length: ''
                    description: null
                    is_live_content: null
                    published_time: ''
                    channel_id: UCVhQ2NnY5Rskt6UjCUkJ_DA
                    category: null
                    type: SHORTS
                    keywords: []
                    thumbnails:
                      - url: >-
                          https://i.ytimg.com/vi/kIsTFApllIQ/hq720_2.jpg?sqp=-oaymwEdCJYDENAFSFXyq4qpAw8IARUAAIhCcAHAAQbQAQE=&rs=AOn4CLBzhMLTZ6KnZ6NjK1r_nOAO3EkpYw
                        width: 406
                        height: 720
      security:
        - ApiKeyAuth: []
components:
  schemas:
    Get_youtube_channel_shorts_Response:
      type: object
      properties:
        continuation_token:
          type: string
        videos:
          type: array
          items:
            type: object
            properties:
              video_id:
                type: string
              title:
                type: string
              author:
                type: string
              number_of_views:
                type: integer
              video_length:
                type: string
              description:
                nullable: true
              is_live_content:
                nullable: true
              published_time:
                type: string
              channel_id:
                type: string
              category:
                nullable: true
              type:
                type: string
              keywords:
                type: array
                items: {}
              thumbnails:
                type: array
                items:
                  type: object
                  properties:
                    url:
                      type: string
                    width:
                      type: integer
                    height:
                      type: integer
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: Authorization
      description: >-
        Bearer token. Pass your agntdata API key as: Authorization: Bearer
        agnt_live_...

````