Skip to main content
GET
/
v1
/
youtube
/
channel
/
shorts
Channel Shorts
curl --request GET \
  --url https://api.agntdata.dev/v1/youtube/channel/shorts \
  --header 'Authorization: <api-key>'
{
  "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
        }
      ]
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer token. Pass your agntdata API key as: Authorization: Bearer agnt_live_...

Query Parameters

channel_id
string
default:UCVhQ2NnY5Rskt6UjCUkJ_DA
required

Response

200 - application/json

Response

continuation_token
string
videos
object[]