📢 Public APIs
Get youtube videos
This API endpoint enables you to retrieve all YouTube videos from a JSON file with a structure similar to YouTube's public API.
Upon accessing this endpoint, you will receive a response containing a list of YouTube videos, just like you would from YouTube's official API.
Disclaimer:
Data provided by the API is static and not real-time.
This simplifies the process of developing a YouTube clone, allowing developers to solely focus on UI design and creativity, without worrying about complex API key configuration.
get/public/youtube/videos
Query parameters
pagestring
Example:1
limitstring
Example:10
querystring
Example:javascript
sortBystring
Example:keep one: mostLiked | mostViewed | latest | oldest
Response
Get youtube videos
Example response
{
"data": {
"currentPageItems": 10,
"data": [
{
"items": {
"contentDetails": {
"caption": "false",
"contentRating": {},
"definition": "hd",
"dimension": "2d",
"duration": "PT1H17M17S",
"licensedContent": true,
"projection": "rectangular"
},
"id": "zg06ec5arCs",
"kind": "youtube#video",
"snippet": {
"categoryId": "28",
"channelId": "UCXgGY0wkgOzynnHvSEVmE3A",
"channelTitle": "Hitesh Choudhary",
"defaultAudioLanguage": "en",
"description": "Here is the link to get code files for this video:\nhttps://hitesh.pieces.cloud/?p=a2ac4ab4b3\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"liveBroadcastContent": "none",
"localized": {
"description": "Here is the link to get code files for this video:\nhttps://hitesh.pieces.cloud/?p=a2ac4ab4b3\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"title": "Learn to build file based routing from scratch like Nextjs"
},
"publishedAt": "2023-07-12T12:20:42Z",
"tags": [
"Programming",
"javascript",
"cloud",
"pieces",
"nextjs",
"file based routing",
"learn react"
],
"thumbnails": {
"default": {
"height": 90,
"url": "https://i.ytimg.com/vi/zg06ec5arCs/default.jpg",
"width": 120
},
"high": {
"height": 360,
"url": "https://i.ytimg.com/vi/zg06ec5arCs/hqdefault.jpg",
"width": 480
},
"maxres": {
"height": 720,
"url": "https://i.ytimg.com/vi/zg06ec5arCs/maxresdefault.jpg",
"width": 1280
},
"medium": {
"height": 180,
"url": "https://i.ytimg.com/vi/zg06ec5arCs/mqdefault.jpg",
"width": 320
},
"standard": {
"height": 480,
"url": "https://i.ytimg.com/vi/zg06ec5arCs/sddefault.jpg",
"width": 640
}
},
"title": "Learn to build file based routing from scratch like Nextjs"
},
"statistics": {
"commentCount": "43",
"favoriteCount": "0",
"likeCount": "292",
"viewCount": "4144"
}
},
"kind": "youtube#videoListResponse"
},
{
"items": {
"contentDetails": {
"caption": "false",
"contentRating": {},
"definition": "hd",
"dimension": "2d",
"duration": "PT16M36S",
"licensedContent": true,
"projection": "rectangular"
},
"id": "y2Fz0dkI4v8",
"kind": "youtube#video",
"snippet": {
"categoryId": "28",
"channelId": "UCXgGY0wkgOzynnHvSEVmE3A",
"channelTitle": "Hitesh Choudhary",
"defaultAudioLanguage": "en",
"description": "https://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"liveBroadcastContent": "none",
"localized": {
"description": "https://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"title": "This will change DSA and Leetcode preparation forever | Pieces for developers"
},
"publishedAt": "2023-06-12T16:50:08Z",
"tags": [
"Programming",
"python",
"javascript",
"Dsa",
"leetcode",
"code conversion",
"pieces for developers",
"best developer tool"
],
"thumbnails": {
"default": {
"height": 90,
"url": "https://i.ytimg.com/vi/y2Fz0dkI4v8/default.jpg",
"width": 120
},
"high": {
"height": 360,
"url": "https://i.ytimg.com/vi/y2Fz0dkI4v8/hqdefault.jpg",
"width": 480
},
"maxres": {
"height": 720,
"url": "https://i.ytimg.com/vi/y2Fz0dkI4v8/maxresdefault.jpg",
"width": 1280
},
"medium": {
"height": 180,
"url": "https://i.ytimg.com/vi/y2Fz0dkI4v8/mqdefault.jpg",
"width": 320
},
"standard": {
"height": 480,
"url": "https://i.ytimg.com/vi/y2Fz0dkI4v8/sddefault.jpg",
"width": 640
}
},
"title": "This will change DSA and Leetcode preparation forever | Pieces for developers"
},
"statistics": {
"commentCount": "133",
"favoriteCount": "0",
"likeCount": "2112",
"viewCount": "51896"
}
},
"kind": "youtube#videoListResponse"
},
{
"items": {
"contentDetails": {
"caption": "false",
"contentRating": {},
"definition": "hd",
"dimension": "2d",
"duration": "PT1H6M31S",
"licensedContent": true,
"projection": "rectangular"
},
"id": "rWv0zzEYB2w",
"kind": "youtube#video",
"snippet": {
"categoryId": "28",
"channelId": "UCXgGY0wkgOzynnHvSEVmE3A",
"channelTitle": "Hitesh Choudhary",
"defaultAudioLanguage": "en",
"description": "Learn to create custom context of Appwrite in React native so that your whole app knows if the user is logged in or not.\n\n\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"liveBroadcastContent": "none",
"localized": {
"description": "Learn to create custom context of Appwrite in React native so that your whole app knows if the user is logged in or not.\n\n\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"title": "Using Appwrite service with custom context in React Native"
},
"publishedAt": "2023-06-07T12:14:23Z",
"tags": [
"Programming",
"javascript",
"react",
"react native",
"appwrite",
"database as a service"
],
"thumbnails": {
"default": {
"height": 90,
"url": "https://i.ytimg.com/vi/rWv0zzEYB2w/default.jpg",
"width": 120
},
"high": {
"height": 360,
"url": "https://i.ytimg.com/vi/rWv0zzEYB2w/hqdefault.jpg",
"width": 480
},
"maxres": {
"height": 720,
"url": "https://i.ytimg.com/vi/rWv0zzEYB2w/maxresdefault.jpg",
"width": 1280
},
"medium": {
"height": 180,
"url": "https://i.ytimg.com/vi/rWv0zzEYB2w/mqdefault.jpg",
"width": 320
},
"standard": {
"height": 480,
"url": "https://i.ytimg.com/vi/rWv0zzEYB2w/sddefault.jpg",
"width": 640
}
},
"title": "Using Appwrite service with custom context in React Native"
},
"statistics": {
"commentCount": "30",
"favoriteCount": "0",
"likeCount": "119",
"viewCount": "19154"
}
},
"kind": "youtube#videoListResponse"
},
{
"items": {
"contentDetails": {
"caption": "false",
"contentRating": {},
"definition": "hd",
"dimension": "2d",
"duration": "PT19M6S",
"licensedContent": true,
"projection": "rectangular"
},
"id": "cv-6bAeYsOY",
"kind": "youtube#video",
"snippet": {
"categoryId": "28",
"channelId": "UCXgGY0wkgOzynnHvSEVmE3A",
"channelTitle": "Hitesh Choudhary",
"defaultAudioLanguage": "en",
"description": "Here is a sample snippet that I saved and everyone can use:\nhttps://hitesh.pieces.cloud/?p=3fcb449271\n\nhttps://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"liveBroadcastContent": "none",
"localized": {
"description": "Here is a sample snippet that I saved and everyone can use:\nhttps://hitesh.pieces.cloud/?p=3fcb449271\n\nhttps://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"title": "Pieces: An Essential Tool for the Modern Developer's Toolkit"
},
"publishedAt": "2023-06-05T13:39:26Z",
"tags": [
"Programming",
"javascript",
"devops",
"cloud",
"pieces",
"pieces for developers",
"developers productivity",
"pieces in vscode"
],
"thumbnails": {
"default": {
"height": 90,
"url": "https://i.ytimg.com/vi/cv-6bAeYsOY/default.jpg",
"width": 120
},
"high": {
"height": 360,
"url": "https://i.ytimg.com/vi/cv-6bAeYsOY/hqdefault.jpg",
"width": 480
},
"maxres": {
"height": 720,
"url": "https://i.ytimg.com/vi/cv-6bAeYsOY/maxresdefault.jpg",
"width": 1280
},
"medium": {
"height": 180,
"url": "https://i.ytimg.com/vi/cv-6bAeYsOY/mqdefault.jpg",
"width": 320
},
"standard": {
"height": 480,
"url": "https://i.ytimg.com/vi/cv-6bAeYsOY/sddefault.jpg",
"width": 640
}
},
"title": "Pieces: An Essential Tool for the Modern Developer's Toolkit"
},
"statistics": {
"commentCount": "85",
"favoriteCount": "0",
"likeCount": "798",
"viewCount": "20990"
}
},
"kind": "youtube#videoListResponse"
},
{
"items": {
"contentDetails": {
"caption": "false",
"contentRating": {},
"definition": "hd",
"dimension": "2d",
"duration": "PT43M33S",
"licensedContent": true,
"projection": "rectangular"
},
"id": "zlojM-Jbux4",
"kind": "youtube#video",
"snippet": {
"categoryId": "28",
"channelId": "UCXgGY0wkgOzynnHvSEVmE3A",
"channelTitle": "Hitesh Choudhary",
"defaultAudioLanguage": "en",
"description": "https://hitesh.ai/appwrite\n\nhttps://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"liveBroadcastContent": "none",
"localized": {
"description": "https://hitesh.ai/appwrite\n\nhttps://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"title": "Complete Appwrite authentication walkthrough"
},
"publishedAt": "2023-05-22T15:30:14Z",
"tags": [
"Programming",
"javascript",
"cloud",
"appwrite",
"backend",
"backend as a service",
"authentication",
"auth",
"react",
"react native"
],
"thumbnails": {
"default": {
"height": 90,
"url": "https://i.ytimg.com/vi/zlojM-Jbux4/default.jpg",
"width": 120
},
"high": {
"height": 360,
"url": "https://i.ytimg.com/vi/zlojM-Jbux4/hqdefault.jpg",
"width": 480
},
"maxres": {
"height": 720,
"url": "https://i.ytimg.com/vi/zlojM-Jbux4/maxresdefault.jpg",
"width": 1280
},
"medium": {
"height": 180,
"url": "https://i.ytimg.com/vi/zlojM-Jbux4/mqdefault.jpg",
"width": 320
},
"standard": {
"height": 480,
"url": "https://i.ytimg.com/vi/zlojM-Jbux4/sddefault.jpg",
"width": 640
}
},
"title": "Complete Appwrite authentication walkthrough"
},
"statistics": {
"commentCount": "39",
"favoriteCount": "0",
"likeCount": "224",
"viewCount": "23974"
}
},
"kind": "youtube#videoListResponse"
},
{
"items": {
"contentDetails": {
"caption": "false",
"contentRating": {},
"definition": "hd",
"dimension": "2d",
"duration": "PT3M51S",
"licensedContent": true,
"projection": "rectangular"
},
"id": "VeSUgWHbphk",
"kind": "youtube#video",
"snippet": {
"categoryId": "28",
"channelId": "UCXgGY0wkgOzynnHvSEVmE3A",
"channelTitle": "Hitesh Choudhary",
"defaultAudioLanguage": "en",
"description": "https://hitesh.ai/appwrite\n\nhttps://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"liveBroadcastContent": "none",
"localized": {
"description": "https://hitesh.ai/appwrite\n\nhttps://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"title": "Building a React native app with Appwrite authentication | App demo"
},
"publishedAt": "2023-05-22T09:14:24Z",
"tags": [
"Programming",
"javascript",
"cloud",
"appwrite",
"authentication",
"react native",
"mobile app development"
],
"thumbnails": {
"default": {
"height": 90,
"url": "https://i.ytimg.com/vi/VeSUgWHbphk/default.jpg",
"width": 120
},
"high": {
"height": 360,
"url": "https://i.ytimg.com/vi/VeSUgWHbphk/hqdefault.jpg",
"width": 480
},
"maxres": {
"height": 720,
"url": "https://i.ytimg.com/vi/VeSUgWHbphk/maxresdefault.jpg",
"width": 1280
},
"medium": {
"height": 180,
"url": "https://i.ytimg.com/vi/VeSUgWHbphk/mqdefault.jpg",
"width": 320
},
"standard": {
"height": 480,
"url": "https://i.ytimg.com/vi/VeSUgWHbphk/sddefault.jpg",
"width": 640
}
},
"title": "Building a React native app with Appwrite authentication | App demo"
},
"statistics": {
"commentCount": "41",
"favoriteCount": "0",
"likeCount": "152",
"viewCount": "21531"
}
},
"kind": "youtube#videoListResponse"
},
{
"items": {
"contentDetails": {
"caption": "false",
"contentRating": {},
"definition": "hd",
"dimension": "2d",
"duration": "PT7M58S",
"licensedContent": true,
"projection": "rectangular"
},
"id": "zLdcmJDIXt8",
"kind": "youtube#video",
"snippet": {
"categoryId": "28",
"channelId": "UCXgGY0wkgOzynnHvSEVmE3A",
"channelTitle": "Hitesh Choudhary",
"defaultAudioLanguage": "en",
"description": "https://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"liveBroadcastContent": "none",
"localized": {
"description": "https://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"title": "Get Postman in your VSCode | 1st look"
},
"publishedAt": "2023-05-16T13:01:32Z",
"tags": [
"Programming",
"python",
"javascript",
"devops",
"cloud"
],
"thumbnails": {
"default": {
"height": 90,
"url": "https://i.ytimg.com/vi/zLdcmJDIXt8/default.jpg",
"width": 120
},
"high": {
"height": 360,
"url": "https://i.ytimg.com/vi/zLdcmJDIXt8/hqdefault.jpg",
"width": 480
},
"maxres": {
"height": 720,
"url": "https://i.ytimg.com/vi/zLdcmJDIXt8/maxresdefault.jpg",
"width": 1280
},
"medium": {
"height": 180,
"url": "https://i.ytimg.com/vi/zLdcmJDIXt8/mqdefault.jpg",
"width": 320
},
"standard": {
"height": 480,
"url": "https://i.ytimg.com/vi/zLdcmJDIXt8/sddefault.jpg",
"width": 640
}
},
"title": "Get Postman in your VSCode | 1st look"
},
"statistics": {
"commentCount": "113",
"favoriteCount": "0",
"likeCount": "458",
"viewCount": "14158"
}
},
"kind": "youtube#videoListResponse"
},
{
"items": {
"contentDetails": {
"caption": "false",
"contentRating": {},
"definition": "hd",
"dimension": "2d",
"duration": "PT56M20S",
"licensedContent": true,
"projection": "rectangular"
},
"id": "daURe-AI5qQ",
"kind": "youtube#video",
"snippet": {
"categoryId": "28",
"channelId": "UCXgGY0wkgOzynnHvSEVmE3A",
"channelTitle": "Hitesh Choudhary",
"defaultAudioLanguage": "en",
"description": "A really long video showing my setup of a new Apple Macbook Air M2 machine. I will be using it for all of my mobile development videos, python work for college and Javascript fun on this channel.\n\nhttps://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"liveBroadcastContent": "none",
"localized": {
"description": "A really long video showing my setup of a new Apple Macbook Air M2 machine. I will be using it for all of my mobile development videos, python work for college and Javascript fun on this channel.\n\nhttps://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"title": "Code Like a Pro | Setting Up Your MacBook Air M2 for Development in 2023"
},
"publishedAt": "2023-05-10T13:30:15Z",
"tags": [
"Programming",
"python",
"javascript",
"devops",
"cloud"
],
"thumbnails": {
"default": {
"height": 90,
"url": "https://i.ytimg.com/vi/daURe-AI5qQ/default.jpg",
"width": 120
},
"high": {
"height": 360,
"url": "https://i.ytimg.com/vi/daURe-AI5qQ/hqdefault.jpg",
"width": 480
},
"maxres": {
"height": 720,
"url": "https://i.ytimg.com/vi/daURe-AI5qQ/maxresdefault.jpg",
"width": 1280
},
"medium": {
"height": 180,
"url": "https://i.ytimg.com/vi/daURe-AI5qQ/mqdefault.jpg",
"width": 320
},
"standard": {
"height": 480,
"url": "https://i.ytimg.com/vi/daURe-AI5qQ/sddefault.jpg",
"width": 640
}
},
"title": "Code Like a Pro | Setting Up Your MacBook Air M2 for Development in 2023"
},
"statistics": {
"commentCount": "90",
"favoriteCount": "0",
"likeCount": "705",
"viewCount": "27999"
}
},
"kind": "youtube#videoListResponse"
},
{
"items": {
"contentDetails": {
"caption": "false",
"contentRating": {},
"definition": "hd",
"dimension": "2d",
"duration": "PT10M31S",
"licensedContent": true,
"projection": "rectangular"
},
"id": "9BfMfDJpbjI",
"kind": "youtube#video",
"snippet": {
"categoryId": "28",
"channelId": "UCXgGY0wkgOzynnHvSEVmE3A",
"channelTitle": "Hitesh Choudhary",
"defaultAudioLanguage": "en",
"description": "Document your progress and share your React Native journey on your own Hashnode blog for free: \nhttps://hashnode.com/?source=hitesh\nTag your posts with #reactnative so they can be easily discovered by Hashnode's global community\nhttps://github.com/hiteshchoudhary/React-native-projects\nDiscord: https://hc.lco.dev/discord\n\nhttps://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"liveBroadcastContent": "none",
"localized": {
"description": "Document your progress and share your React Native journey on your own Hashnode blog for free: \nhttps://hashnode.com/?source=hitesh\nTag your posts with #reactnative so they can be easily discovered by Hashnode's global community\nhttps://github.com/hiteshchoudhary/React-native-projects\nDiscord: https://hc.lco.dev/discord\n\nhttps://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"title": "Creating components to display mobile in react native"
},
"publishedAt": "2023-05-03T18:30:11Z",
"tags": [
"Programming",
"python",
"javascript",
"devops",
"cloud",
"React-native",
"react",
"hashnode",
"android",
"mobile apps"
],
"thumbnails": {
"default": {
"height": 90,
"url": "https://i.ytimg.com/vi/9BfMfDJpbjI/default.jpg",
"width": 120
},
"high": {
"height": 360,
"url": "https://i.ytimg.com/vi/9BfMfDJpbjI/hqdefault.jpg",
"width": 480
},
"maxres": {
"height": 720,
"url": "https://i.ytimg.com/vi/9BfMfDJpbjI/maxresdefault.jpg",
"width": 1280
},
"medium": {
"height": 180,
"url": "https://i.ytimg.com/vi/9BfMfDJpbjI/mqdefault.jpg",
"width": 320
},
"standard": {
"height": 480,
"url": "https://i.ytimg.com/vi/9BfMfDJpbjI/sddefault.jpg",
"width": 640
}
},
"title": "Creating components to display mobile in react native"
},
"statistics": {
"commentCount": "12",
"favoriteCount": "0",
"likeCount": "69",
"viewCount": "6098"
}
},
"kind": "youtube#videoListResponse"
},
{
"items": {
"contentDetails": {
"caption": "false",
"contentRating": {},
"definition": "hd",
"dimension": "2d",
"duration": "PT8M32S",
"licensedContent": true,
"projection": "rectangular"
},
"id": "iZloRI4LVYY",
"kind": "youtube#video",
"snippet": {
"categoryId": "28",
"channelId": "UCXgGY0wkgOzynnHvSEVmE3A",
"channelTitle": "Hitesh Choudhary",
"defaultAudioLanguage": "en",
"description": "https://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"liveBroadcastContent": "none",
"localized": {
"description": "https://hc.lco.dev/jscamp2\nWallpaper: https://imgur.com/a/FYHfk\n\nFacebook: https://www.facebook.com/HiteshChoudharyPage\nInstagram: https://instagram.com/hiteshchoudharyofficial\nhomepage: http://www.hiteshChoudhary.com\n\nDisclaimer:\nIt doesn't feel good to have a disclaimer in every video but this is how the world is right now. \nAll videos are for educational purposes and use them wisely. Any video may have a slight mistake, please take decisions based on your research. This video is not forcing anything on you.\n\nAll Amazon links are affiliate links (If any).",
"title": "These IITians are doing crazy thing to learn web development"
},
"publishedAt": "2023-05-03T15:30:08Z",
"tags": [
"Programming",
"python",
"javascript",
"devops",
"cloud",
"IIT",
"IITian",
"Learning story"
],
"thumbnails": {
"default": {
"height": 90,
"url": "https://i.ytimg.com/vi/iZloRI4LVYY/default.jpg",
"width": 120
},
"high": {
"height": 360,
"url": "https://i.ytimg.com/vi/iZloRI4LVYY/hqdefault.jpg",
"width": 480
},
"maxres": {
"height": 720,
"url": "https://i.ytimg.com/vi/iZloRI4LVYY/maxresdefault.jpg",
"width": 1280
},
"medium": {
"height": 180,
"url": "https://i.ytimg.com/vi/iZloRI4LVYY/mqdefault.jpg",
"width": 320
},
"standard": {
"height": 480,
"url": "https://i.ytimg.com/vi/iZloRI4LVYY/sddefault.jpg",
"width": 640
}
},
"title": "These IITians are doing crazy thing to learn web development"
},
"statistics": {
"commentCount": "295",
"favoriteCount": "0",
"likeCount": "4332",
"viewCount": "88056"
}
},
"kind": "youtube#videoListResponse"
}
],
"limit": 10,
"page": 1,
"totalItems": 96,
"totalPages": 10
},
"message": "Videos fetched successfully",
"statusCode": 200,
"success": true
}