# YouTube Trending Music Scraper 🎵 (`easyapi/youtube-trending-music-scraper`) Actor

Extract trending music videos data from YouTube Music trending page, including video details, channel information, view counts and more. Perfect for music trend analysis and market research.

- **URL**: https://apify.com/easyapi/youtube-trending-music-scraper.md
- **Developed by:** [EasyApi](https://apify.com/easyapi) (community)
- **Categories:** Social media, Videos, Integrations
- **Stats:** 21 total users, 4 monthly users, 94.1% runs succeeded, 1 bookmarks
- **User rating**: No ratings yet

## Pricing

from $2.99 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/platform/actors/running/actors-in-store#pay-per-event

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## YouTube Music Trending Scraper 🎵

Extract comprehensive data about trending music videos from YouTube's music trending page. This actor helps you monitor music trends, track popular artists, and gather insights about viral music content.

### Features 🌟

- Scrapes detailed information about trending music videos
- Extracts video metadata (title, views, duration, publish date)
- Captures channel information (name, URL, verification status)
- Collects video thumbnails and channel avatars
- Provides video descriptions and engagement metrics
- Supports proxy configuration for reliable scraping

### Output Data 📊

For each trending music video, you'll get:
- Video title and URL
- View count and duration
- Channel name and URL
- Official artist badge status
- Video thumbnail URLs
- Channel avatar URLs
- Publication date
- Video description
- And more!

### Use Cases 💡

- Monitor music industry trends
- Track artist performance
- Analyze viral music content
- Research music marketing strategies
- Study audience engagement patterns
- Generate music industry insights


### Input Parameters ⚙️

- `proxyConfiguration`: Proxy settings for reliable data collection

### Tips 💪

- Use proxies for better reliability
- Run periodically to track trends over time

Need help? Feel free to reach out through Apify Console! 🤝


#### Input Example
  
A full explanation of an input example in JSON.  
```json
{}
````

#### Output sample

The results will be wrapped into a dataset which you can always find in the **Storage** tab. Here's an excerpt from the data you'd get if you apply the input parameters above:

And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.

```json
[
    {
        "scrapedAt": "2025-01-26T03:55:55.181Z",
        "trendingMusics": [
            {
                "avatarUrl": "https://yt3.ggpht.com/A6Ekq2P5b7Ukh2RaFz-3UykxHmito8e-U1ERf16wx3e0BJROKzCx4Oumy5DodOnOe5lCmPnx=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/A6Ekq2P5b7Ukh2RaFz-3UykxHmito8e-U1ERf16wx3e0BJROKzCx4Oumy5DodOnOe5lCmPnx=s88-c-k-c0x00ffffff-no-rj",
                "description": "Listen to “11:11” Deluxe  here: \nhttps://chrisbrown.lnk.to/1111deluxe\n\nLyrics: \nDon’t know when my nights became so complicated\nCan’t recall my mornings \nEver being this faded\nMaybe...",
                "lengthText": "3:50",
                "videoUrl": "https://www.youtube.com/watch?v=46p-IxAVJ74",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Chris Brown",
                "ownerUrl": "https://www.youtube.com//channel/UCcYrdFJF7hmPXRNaWdrko4w",
                "publishedTimeText": "2 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/46p-IxAVJ74/mqdefault_6s.webp?du=3000&sqp=CLjP1rwG&rs=AOn4CLD3H9rtW9SsfIKU4mgpP8CGqmJG3g",
                "viewCountText": "3,880,714 views",
                "title": "Chris Brown - Residuals (Official Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/ytc/AIdro_m3SKcnhjchQJCW0RCEZfrkYFBaTf6M8IpgOzfKjk1TZyk=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/ytc/AIdro_m3SKcnhjchQJCW0RCEZfrkYFBaTf6M8IpgOzfKjk1TZyk=s88-c-k-c0x00ffffff-no-rj",
                "description": "Listen to \"Fat Juicy & Wet\", song and video out now! - http://SexyyRedBrunoMars.lnk.to/FJW\n\nDirector: Bruno Mars \nDirector: Daniel Ramos \nProducer: Jeremy Sullivan\n\nFollow Sexyy Red:\nFacebook:...",
                "lengthText": "2:25",
                "videoUrl": "https://www.youtube.com/watch?v=d7OROxsW5ZY",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Sexyy Red",
                "ownerUrl": "https://www.youtube.com//channel/UC28rc3PHWPJib68G-VqpJ3w",
                "publishedTimeText": "1 day ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/d7OROxsW5ZY/mqdefault_6s.webp?du=3000&sqp=CMjH1rwG&rs=AOn4CLDR3FdQqC7lGGePkvXZjYrBu3xI8Q",
                "viewCountText": "4,311,623 views",
                "title": "Sexyy Red & Bruno Mars - Fat Juicy & Wet (Official Music Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/cZULv-z7dfv8Qz1LNz7BU17NiGmuXtQhjUYtPVeIhaO8Fu-VsBl68rMfhiRTYyk1GfxHgWaesA=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/cZULv-z7dfv8Qz1LNz7BU17NiGmuXtQhjUYtPVeIhaO8Fu-VsBl68rMfhiRTYyk1GfxHgWaesA=s88-c-k-c0x00ffffff-no-rj",
                "description": "Cazzu - DOLCE (Official Video)\n\nEscuchá DOLCE acá: https://orcd.co/dolcecazzu\n\nRedes Sociales: \nhttps://www.instagram.com/cazzu/\nhttps://twitter.com/cazzuoficial\nhttps://www.facebook.com/Cazzuuuu...",
                "lengthText": "3:19",
                "videoUrl": "https://www.youtube.com/watch?v=1VUBtO89UIs",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "CAZZU Canal Oficial",
                "ownerUrl": "https://www.youtube.com//channel/UCM8F3UFEs95v8nil07Qd80Q",
                "publishedTimeText": "3 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/1VUBtO89UIs/mqdefault_6s.webp?du=3000&sqp=CJ3L1rwG&rs=AOn4CLDFheQIugAdxfiWKuM1IS0TloGsQA",
                "viewCountText": "5,776,749 views",
                "title": "Cazzu - DOLCE (Official Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/Y3eskQTMiTF4RZQJBp9t8vTechpHMkrHMP7MYxDtkQ5MW7we2Mse_vKkmL48p-zYICfn9VY0LK4=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/Y3eskQTMiTF4RZQJBp9t8vTechpHMkrHMP7MYxDtkQ5MW7we2Mse_vKkmL48p-zYICfn9VY0LK4=s88-c-k-c0x00ffffff-no-rj",
                "description": "DOWNLOAD on iTunes: https://geo.itunes.apple.com/us/album/daddys-home-single/1790209683?ls=1&app=itunes\nDOWNLOAD on Amazon: https://www.amazon.com/dp/B0DSWJFB3X/ref=mp_s_a_1_1?crid=3PH7D0EHHPN6U&di...",
                "lengthText": "2:12",
                "videoUrl": "https://www.youtube.com/watch?v=nb7fAEQaJwE",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Tom MacDonald",
                "ownerUrl": "https://www.youtube.com//channel/UCElGBUWDCa05jRzc2PfmGqQ",
                "publishedTimeText": "8 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/nb7fAEQaJwE/mqdefault_6s.webp?du=3000&sqp=CLHa1rwG&rs=AOn4CLCx2jR31fWNaVHK-dgZglGeC-HrDQ",
                "viewCountText": "4,953,589 views",
                "title": "Tom MacDonald & Roseanne Barr - Daddy's Home"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/z8UymWg_SJzVJ5GfSvnJJR_UL0Vv9yUNubRrU55veTBsLSLfKQFNGoZyv3ZMV45nxAG6wiHrTw=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/z8UymWg_SJzVJ5GfSvnJJR_UL0Vv9yUNubRrU55veTBsLSLfKQFNGoZyv3ZMV45nxAG6wiHrTw=s88-c-k-c0x00ffffff-no-rj",
                "description": "WE GOT DA Z GOD ON THE REMIX ‪⚡️☁️❤️\n\nDirected by @_drewfilmedit & @rookdirector \n\nGet P2P Tour Tickets:\nhttps://1900rugrat.lnk.to/p2ptour\n\nStream: \nhttps://1900rugrat.lnk.to/onetaker...",
                "lengthText": "3:48",
                "videoUrl": "https://www.youtube.com/watch?v=vYexsFhd1xw",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "1900Rugrat",
                "ownerUrl": "https://www.youtube.com//channel/UCfiRrH6OkNSi7jZ15HQXNlA",
                "publishedTimeText": "2 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/vYexsFhd1xw/mqdefault_6s.webp?du=3000&sqp=CNTM1rwG&rs=AOn4CLCptOXCbGlZop5d2vEGYs4jipR2vw",
                "viewCountText": "792,269 views",
                "title": "1900Rugrat - One Take Freestyle Remix (feat. Kodak Black) [Official Video]"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/x19sshDeYQpkBG3k4pGt8U2TokHRxCHTvMhKrh4SBvhYsHpZnYh9iK1ADfWGpvQcGg0Duu5EMQ=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/x19sshDeYQpkBG3k4pGt8U2TokHRxCHTvMhKrh4SBvhYsHpZnYh9iK1ADfWGpvQcGg0Duu5EMQ=s88-c-k-c0x00ffffff-no-rj",
                "description": "Chuckyy - FREE SMURK OFNG (Official Music Video)\nStream/Download: https://santa-anna.ffm.to/freesmurk\n\nFollow Chuckyy\nInstagram - https://www.instagram.com/chuckywackemm\nTikTok - https://www.tiktok...",
                "lengthText": "3:27",
                "videoUrl": "https://www.youtube.com/watch?v=fXvEVF89a5E",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Chuckyy ",
                "ownerUrl": "https://www.youtube.com//channel/UC0tQtUYt1DR27c-uqyYvbgg",
                "publishedTimeText": "4 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/fXvEVF89a5E/mqdefault_6s.webp?du=3000&sqp=CNS11rwG&rs=AOn4CLA2-iFnStrdavQs4mRyluaLf1Oj0A",
                "viewCountText": "696,690 views",
                "title": "Chuckyy - FREE SMURK OFNG (Official Music Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/EuTcahp-WX7XXOOvzx2uiZaOBBwlnYhxaVtRExzOUt9LbNCcEt3MLF2gkpX3R6ssUsxsABtd=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/EuTcahp-WX7XXOOvzx2uiZaOBBwlnYhxaVtRExzOUt9LbNCcEt3MLF2gkpX3R6ssUsxsABtd=s88-c-k-c0x00ffffff-no-rj",
                "description": "JENNIE - ZEN\nRuby Album Pre-Order Now: https://jennie.lnk.to/ruby\nOut March 7th\n\nDirected by Cho Gi-Seok\n\nFollow JENNIE -\n\nInstagram: https://www.instagram.com/jennierubyjane\nTikTok: https://www.ti...",
                "lengthText": "3:31",
                "videoUrl": "https://www.youtube.com/watch?v=cXmYNmQ4BuM",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "JENNIE",
                "ownerUrl": "https://www.youtube.com//channel/UCNYi_zGmR519r5gYdOKLTjQ",
                "publishedTimeText": "22 hours ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/cXmYNmQ4BuM/mqdefault_6s.webp?du=3000&sqp=CMOj1rwG&rs=AOn4CLAVREJ85tlMh8SBNG9c1G_CtFWfQg",
                "viewCountText": "7,431,805 views",
                "title": "JENNIE - ZEN (RUBY ALBUM MARCH 7)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/6q8T-TLIEOBcmAX-hXuI1YbCrdFTSI7C0r9g-eNi-Fo-g21AB3xio15_WbAfPDDR5npcwDXC=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/6q8T-TLIEOBcmAX-hXuI1YbCrdFTSI7C0r9g-eNi-Fo-g21AB3xio15_WbAfPDDR5npcwDXC=s88-c-k-c0x00ffffff-no-rj",
                "description": "Listen to \"Dlow Curry\" On All Platforms:\nhttps://bossmandlow.lnk.to/DlowCurry\n\nDlow Curry Tour: https://www.BossManDlow.com \n\nFollow BossMan Dlow:\nInstagram: https://BossmanDlow.lnk.to/Instagram...",
                "lengthText": "3:03",
                "videoUrl": "https://www.youtube.com/watch?v=cIG5gSp-Wa8",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "BossMan Dlow",
                "ownerUrl": "https://www.youtube.com//channel/UC1NZP8d-VFjV-kKSo6lDBig",
                "publishedTimeText": "9 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/cIG5gSp-Wa8/mqdefault_6s.webp?du=3000&sqp=CKjC1rwG&rs=AOn4CLBl2SlMu9iTqhJS10IbAgy4p-IjAg",
                "viewCountText": "1,516,216 views",
                "title": "BossMan Dlow - Mo Chicken Ft. French Montana (Official Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/Ys37SrZ6B7RUW8_X3YvQet7VCFNnWa5C5PXe09OgIoY9UkTt1GpP_zap1-w2VF5gZcyS5xQmbJs=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/Ys37SrZ6B7RUW8_X3YvQet7VCFNnWa5C5PXe09OgIoY9UkTt1GpP_zap1-w2VF5gZcyS5xQmbJs=s88-c-k-c0x00ffffff-no-rj",
                "description": "BAD BUNNY - BAILE INoLVIDABLE - Video Oficial\nhttp://debitirarmasfotos.com\n\nMás de Bad Bunny:\nnadie sabe lo que va a pasar mañana: https://www.youtube.com/watch?v=qWL7Iy7jhKc&list=PLRW7iEDD9RDR3n...",
                "lengthText": "6:19",
                "videoUrl": "https://www.youtube.com/watch?v=a1Femq4NPxs",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Bad Bunny",
                "ownerUrl": "https://www.youtube.com//channel/UCmBA_wu8xGg1OfOkfW13Q0Q",
                "publishedTimeText": "2 weeks ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/a1Femq4NPxs/mqdefault_6s.webp?du=3000&sqp=CPng1rwG&rs=AOn4CLBGmpZRfszw3TAv3bcDuEHsHDnMyQ",
                "viewCountText": "32,136,684 views",
                "title": "BAD BUNNY - BAILE INoLVIDABLE (Video Oficial) | DeBÍ TiRAR MáS FOToS"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/6gJzjDpzFyq2WhpxRFAE90hmSfKXffqrDNNKAu5dkn9bCod1YREpOUWsdVQQUzy3yZ2Lrzr5hg=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/6gJzjDpzFyq2WhpxRFAE90hmSfKXffqrDNNKAu5dkn9bCod1YREpOUWsdVQQUzy3yZ2Lrzr5hg=s88-c-k-c0x00ffffff-no-rj",
                "description": "Stream \"Pull Up\": https://ZillionaireDoe.lnk.to/PullUp\n\nFollow #ZillionaireDoe:\nInstagram: https://www.instagram.com/zillionairedoe/\nTwitter: https://x.com/zillionairedoe\nTikTok: https://www.tiktok...",
                "lengthText": "3:13",
                "videoUrl": "https://www.youtube.com/watch?v=ao4HjHh6jtY",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Zillionaire Doe ",
                "ownerUrl": "https://www.youtube.com//channel/UCbVdo2e1hDYR95X53ttMbTg",
                "publishedTimeText": "3 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/ao4HjHh6jtY/mqdefault_6s.webp?du=3000&sqp=CO601rwG&rs=AOn4CLBXKirx4I3SXFATXhCX92ONDOne4g",
                "viewCountText": "594,590 views",
                "title": "Zillionaire Doe - Pull Up (Official Music Video) ft. BossMan Dlow"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/LYpda--vd5ofiv0ASz2nIEdQa9f6BiN-aY0qs07_lPwBKAL2wo1N9yxhImLyaTGow3B6IkwB=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/LYpda--vd5ofiv0ASz2nIEdQa9f6BiN-aY0qs07_lPwBKAL2wo1N9yxhImLyaTGow3B6IkwB=s88-c-k-c0x00ffffff-no-rj",
                "description": "※This MV contains bright colors.\nSpotify: https://open.spotify.com/album/6eaUMgU5URwsLllOml5Iwn?si=IKzLkSYWTjCuTi1tvB5gbQ\nApple Music: https://music.apple.com/us/album/confessions-of-a-rotten-gir...",
                "lengthText": "3:29",
                "videoUrl": "https://www.youtube.com/watch?v=sV2H712ldOI",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "SAWTOWNE",
                "ownerUrl": "https://www.youtube.com//channel/UCZc_X2HULaJeAjdJV8sqoLA",
                "publishedTimeText": "8 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/sV2H712ldOI/mqdefault_6s.webp?du=3000&sqp=CKCu1rwG&rs=AOn4CLCGeU5NdK01--ys5tucECDPami7Qg",
                "viewCountText": "3,736,563 views",
                "title": "SAWTOWNE - Confessions of a Rotten Girl ft. Hatsune Miku"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/o2ZSPC-h_UHQiqzWQYznqUK4X12f0XX2aT3CFQN2tUDuPgu7T6MVprLjI-gM-ZEi1gryt7b-yg=s68-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/o2ZSPC-h_UHQiqzWQYznqUK4X12f0XX2aT3CFQN2tUDuPgu7T6MVprLjI-gM-ZEi1gryt7b-yg=s68-c-k-c0x00ffffff-no-rj",
                "description": "Lyrical Lemonade Presents:\nCentral Cee & 21 Savage - GBP (Official Music Video)\n\nWatch the Behind the Scenes here: https://youtu.be/KZ-swq9BDVU\n\nDirected By Cole Bennett\n\nSong Produced by:...",
                "lengthText": "3:14",
                "videoUrl": "https://www.youtube.com/watch?v=_Cu9Df_9Zvg",
                "ownerBadge": "Verified",
                "ownerName": "Lyrical Lemonade",
                "ownerUrl": "https://www.youtube.com//@lyricalemonade",
                "publishedTimeText": "9 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/_Cu9Df_9Zvg/mqdefault_6s.webp?du=3000&sqp=CLjH1rwG&rs=AOn4CLAmJXAbox6BNm7eKORH6MEyNDvCMw",
                "viewCountText": "10,636,755 views",
                "title": "Central Cee & 21 Savage - GBP (Official Music Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/81kVscd6HVPGZYUFbgtaQjDb42V9WQGT7He82linurC5A89lgY8mv6KHHARfzzS4v0fdpGzl8A8=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/81kVscd6HVPGZYUFbgtaQjDb42V9WQGT7He82linurC5A89lgY8mv6KHHARfzzS4v0fdpGzl8A8=s88-c-k-c0x00ffffff-no-rj",
                "description": "Lil Baby - 99 with Future (Official Music Video)\nStream & Download “WHAM” here: https://lilbaby.lnk.to/WHAMDeluxe\n\n🔔 Subscribe to Lil Baby's channel: https://LilBaby.lnk.to/YouTube\n...",
                "lengthText": "2:56",
                "videoUrl": "https://www.youtube.com/watch?v=6J0RE2H6rik",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Lil Baby Official ",
                "ownerUrl": "https://www.youtube.com//channel/UCVS88tG_NYgxF6Udnx2815Q",
                "publishedTimeText": "8 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/6J0RE2H6rik/mqdefault_6s.webp?du=3000&sqp=CL_F1rwG&rs=AOn4CLBp_w9KV441U1M6w_sYZVzVQzvfVg",
                "viewCountText": "1,599,774 views",
                "title": "Lil Baby - 99 with Future (Official Music Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/3_MSShWsG57_YFdNcm2rae81_k7kQnGD12z744Ha-a9_yDGuHrbpvGH6c62grFR30njgLSKkIHs=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/3_MSShWsG57_YFdNcm2rae81_k7kQnGD12z744Ha-a9_yDGuHrbpvGH6c62grFR30njgLSKkIHs=s88-c-k-c0x00ffffff-no-rj",
                "description": "No Se Dice - Gerardo Coronel \"El Jerry\" - Video Oficial \n\nDescárgala aquí: https://ffm.to/nosedice\n\nSuscríbete al canal oficial aquí: https://www.youtube.com/@gerardocoroneleljerry\n\nSígueme...",
                "lengthText": "4:40",
                "videoUrl": "https://www.youtube.com/watch?v=bDQNNV48FQY",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Gerardo Coronel El Jerry",
                "ownerUrl": "https://www.youtube.com//channel/UCy8fj_SsFy11IE6EH5gjJtA",
                "publishedTimeText": "10 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/bDQNNV48FQY/mqdefault_6s.webp?du=3000&sqp=CMzg1rwG&rs=AOn4CLAHWM0p9ig5tYmDIQsS93Iqf51sbA",
                "viewCountText": "15,659,792 views",
                "title": "No Se Dice - Gerardo Coronel \"El Jerry\" - Video Oficial"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/PCkOsBwjGjAryn08wxr78pn9JyhwV8w_hSwwEpwYYbj1dkJLH23MMKw02vYyYJ6b4gFYOLji=s68-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/PCkOsBwjGjAryn08wxr78pn9JyhwV8w_hSwwEpwYYbj1dkJLH23MMKw02vYyYJ6b4gFYOLji=s68-c-k-c0x00ffffff-no-rj",
                "description": "GOT7 【WINTER HEPTAGON】 Listen Now!\n\nStreaming & Download\n🎧 https://lnk.to/WINTER_HEPTAGON\n\n#GOT7 #갓세븐\n#PYTHON #GOT7_PYTHON\n#WINTER_HEPTAGON\n#GOT7_WINTER_HEPTAGON",
                "lengthText": "2:50",
                "videoUrl": "https://www.youtube.com/watch?v=4d5C_PQl8Tg",
                "ownerName": "GOT7",
                "ownerUrl": "https://www.youtube.com//@GOT7_isourname",
                "publishedTimeText": "5 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/4d5C_PQl8Tg/mqdefault_6s.webp?du=3000&sqp=CLDF1rwG&rs=AOn4CLAjMlEgtPhVXPPHbmUyWcEQblIVhQ",
                "viewCountText": "8,301,743 views",
                "title": "GOT7 'PYTHON' MV"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/ytc/AIdro_kiQJ0Hhp0O-tdaY1dy81-gSNujjccUlWstnpFr686ZlMk=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/ytc/AIdro_kiQJ0Hhp0O-tdaY1dy81-gSNujjccUlWstnpFr686ZlMk=s88-c-k-c0x00ffffff-no-rj",
                "description": "Sidhu Moose Wala Presents \n\nSong - LOCK\nSinger/Lyrics/Composer - Sidhu Moose Wala \nMusic - The Kidd\nMix Master - Dense\nVideo - Navkaran Brar\n\nAudio Available \nSpotify -https://open.spotify.com/albu...",
                "lengthText": "3:02",
                "videoUrl": "https://www.youtube.com/watch?v=_wfrNbLguWw",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Sidhu Moose Wala",
                "ownerUrl": "https://www.youtube.com//channel/UC9ChdqQRCaZmTCwSJ49tcbw",
                "publishedTimeText": "3 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/_wfrNbLguWw/mqdefault_6s.webp?du=3000&sqp=CJje1rwG&rs=AOn4CLC_PQnR1_fCeM16WUSYZy-u16-6GA",
                "viewCountText": "14,199,299 views",
                "title": "LOCK  (MUSIC VIDEO) SIDHU MOOSE WALA  | THE KIDD  | NAVKARAN BRAR"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/ytc/AIdro_lYT_V7ztsYEvILayV7Ey_fgzx2VYpeLJxFXf1TO0rjPH8=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/ytc/AIdro_lYT_V7ztsYEvILayV7Ey_fgzx2VYpeLJxFXf1TO0rjPH8=s88-c-k-c0x00ffffff-no-rj",
                "description": "Travis Scott - 4X4 (Official Music Video)\n\n\"4X4\" available at: https://TravisScott.lnk.to/4X4\n\nTravis Scott online:\nhttps://shop.travisscott.com/\nhttps://twitter.com/trvisXX\nhttps://www.instagram.c...",
                "lengthText": "4:26",
                "videoUrl": "https://www.youtube.com/watch?v=LkIS4DpRPHY",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Travis Scott",
                "ownerUrl": "https://www.youtube.com//channel/UCtxdfwb9wfkoGocVUAJ-Bmg",
                "publishedTimeText": "1 day ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/LkIS4DpRPHY/mqdefault_6s.webp?du=3000&sqp=CIDi1rwG&rs=AOn4CLAvhqFZNtHkHNc33fVcdlaqQQxSYg",
                "viewCountText": "3,455,982 views",
                "title": "Travis Scott - 4X4 (Official Music Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/ytc/AIdro_k9b32lEXNSz_64WOihEZwHOo6d0wpscfwFkYvK_HMyaxc=s68-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/ytc/AIdro_k9b32lEXNSz_64WOihEZwHOo6d0wpscfwFkYvK_HMyaxc=s68-c-k-c0x00ffffff-no-rj",
                "description": "#DoodieLo #WHYDOODIELOJUSTSAYHENEEDHISHAIRDID #FreeDurk\n\nOfficial Video by Doodie Lo  - \"Throw It In They Face\" © 2024 Big Doodie Lo Entertainment LLC / EMPIRE\n\nListen to the album WHAT MADE...",
                "lengthText": "4:10",
                "videoUrl": "https://www.youtube.com/watch?v=oOU-ThQW98g",
                "ownerName": "Doodie Lo",
                "ownerUrl": "https://www.youtube.com//@DoodieLo",
                "publishedTimeText": "5 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/oOU-ThQW98g/mqdefault_6s.webp?du=3000&sqp=CPCY1rwG&rs=AOn4CLCOKBfvyjnAuaUoiDoZ_67PngS3aw",
                "viewCountText": "497,112 views",
                "title": "Doodie Lo & Rio Da Yung OG - Throw It In They Face (Official Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/15ULgFY4QbnT3WKK9pMkhv0QO-DyPqYRYgsSjfgCp3b1wmLxunbo8iygT9nxzAMWDA9-nW3ahg=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/15ULgFY4QbnT3WKK9pMkhv0QO-DyPqYRYgsSjfgCp3b1wmLxunbo8iygT9nxzAMWDA9-nW3ahg=s88-c-k-c0x00ffffff-no-rj",
                "description": "#RICHVAGOS #250K #RV \n\n\nProducida por Beatboy, Brzy, Mybiz.\nScratches x Dj Lico.\n\n\nCompuesta e interpretada por Gerardo Daniel Torres Montante. \n\nRICH VAGOS 2025.",
                "lengthText": "3:07",
                "videoUrl": "https://www.youtube.com/watch?v=q-H-2ngYkiM",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Gera MX",
                "ownerUrl": "https://www.youtube.com//channel/UCwEJBGLB1knx2pYESEvWDWg",
                "publishedTimeText": "7 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/q-H-2ngYkiM/mqdefault_6s.webp?du=3000&sqp=CPrH1rwG&rs=AOn4CLAtkLL28V9KO_E9U6o_FLjwDRvg-g",
                "viewCountText": "4,238,919 views",
                "title": "Gera MX - 250k (Video Oficial)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/OO5og7B2KecUabgF74ZSzXVJUZ0t3WVQM900Jhr2fFRfQRGI_bqjhBMVFQ5FNX1LtKU89oyiHw=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/OO5og7B2KecUabgF74ZSzXVJUZ0t3WVQM900Jhr2fFRfQRGI_bqjhBMVFQ5FNX1LtKU89oyiHw=s88-c-k-c0x00ffffff-no-rj",
                "description": "BREADGANG FATT\nIG: @ytbfatt\n\nBooking: \nDanjoe (901)-900-6557\nCP (213)- 479-8876",
                "lengthText": "2:21",
                "videoUrl": "https://www.youtube.com/watch?v=rk_8cu_ZdMs",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "YTB Fatt ",
                "ownerUrl": "https://www.youtube.com//channel/UCqfqdCqPHxgtdJ0m32obDiw",
                "publishedTimeText": "2 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/rk_8cu_ZdMs/mqdefault_6s.webp?du=3000&sqp=CPC81rwG&rs=AOn4CLBQDncRYQIc91bKhmkjhhreRGXAHg",
                "viewCountText": "307,042 views",
                "title": "YTB Fatt - New Year New Problems (Official Music Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/chfIr2anfnZsog-ITiyof_jogxThWTFVbd5XY9IQyujOGvxm81xPaf1_rqZMc2g_sLcuMUXZcw4=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/chfIr2anfnZsog-ITiyof_jogxThWTFVbd5XY9IQyujOGvxm81xPaf1_rqZMc2g_sLcuMUXZcw4=s88-c-k-c0x00ffffff-no-rj",
                "description": "WOLRD TOUR TICKETS:\nhttps://www.electriccallboy.com/worldtour/\n\nSubscribe to our YouTube channel:\nhttps://www.youtube.com/c/electriccallboy?sub_confirmation=1\n\n▬▬▬▬▬▬▬▬▬▬▬▬...",
                "lengthText": "3:19",
                "videoUrl": "https://www.youtube.com/watch?v=BiP0FpY88E4",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Electric Callboy",
                "ownerUrl": "https://www.youtube.com//channel/UCAR30oDTNbJE-Zd2NDg1mTQ",
                "publishedTimeText": "1 day ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/BiP0FpY88E4/mqdefault_6s.webp?du=3000&sqp=CMbN1rwG&rs=AOn4CLC4zFhEOyWRvxbsWa7GZn7EKSN_ow",
                "viewCountText": "1,189,849 views",
                "title": "Electric Callboy - ELEVATOR OPERATOR (OFFICIAL VIDEO)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/fwPHj0oo4spiTwuD1hakRuHpyGV4xmaFLAuiP_xjEPfzD09_1NM14bcDRRoRGT4ZsoCSqfMI_g=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/fwPHj0oo4spiTwuD1hakRuHpyGV4xmaFLAuiP_xjEPfzD09_1NM14bcDRRoRGT4ZsoCSqfMI_g=s88-c-k-c0x00ffffff-no-rj",
                "description": "Escuchar aqui: \n\n\nSubscríbete y no te pierdas los estrenos:\nhttps://www.youtube.com/channel/UCuBGNyEpfrbbhZ3r3vIjnfg?sub_confirmation=1\n\n✌️ Síguenos en: \nDany Ome: https://songshare.com/artis...",
                "lengthText": "3:08",
                "videoUrl": "https://www.youtube.com/watch?v=K7cNeKOgAqQ",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Dany Ome & Kevincito El 13 ",
                "ownerUrl": "https://www.youtube.com//channel/UCuBGNyEpfrbbhZ3r3vIjnfg",
                "publishedTimeText": "4 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/K7cNeKOgAqQ/mqdefault_6s.webp?du=3000&sqp=CIzC1rwG&rs=AOn4CLC_eXQoJAaxxSGqsUNBO-lhipn5nw",
                "viewCountText": "520,530 views",
                "title": "Mood - Dany Ome & Kevincito El 13 ft Descemer Bueno (Video Official)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/TZZxVh9QLTPdEgszEBUcpsFzLavAIBnDJDR9C8bFwrNHmNpfZ-zYxXT7HFgjJUaIUfSAWcyf3A=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/TZZxVh9QLTPdEgszEBUcpsFzLavAIBnDJDR9C8bFwrNHmNpfZ-zYxXT7HFgjJUaIUfSAWcyf3A=s88-c-k-c0x00ffffff-no-rj",
                "description": "Kane Brown’s new album “The High Road” featuring \"Haunted\" with Jelly Roll is out now!\n\nListen now: https://KB.lnk.to/TheHighRoadAY\n\nFollow Kane Brown:\nNewsletter: https://smarturl.it/kbemail...",
                "lengthText": "4:14",
                "videoUrl": "https://www.youtube.com/watch?v=SCMhRwppbQM",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Kane Brown",
                "ownerUrl": "https://www.youtube.com//channel/UC2QTDn02Xobvy_N2bb_Zzlw",
                "publishedTimeText": "1 day ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/SCMhRwppbQM/mqdefault_6s.webp?du=3000&sqp=CNXE1rwG&rs=AOn4CLDCTs5nfrxsq9xtIcHM9kTkGQlNGw",
                "viewCountText": "346,612 views",
                "title": "Kane Brown, Jelly Roll - Haunted (Official Music Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/MI13EWLhzzP_JbbjdJUoznFi2EM3s456IYVb6uD6xIc6ONKJhBzEELbFcpqA3L77WGyGLwqD=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/MI13EWLhzzP_JbbjdJUoznFi2EM3s456IYVb6uD6xIc6ONKJhBzEELbFcpqA3L77WGyGLwqD=s88-c-k-c0x00ffffff-no-rj",
                "description": "OhGeesy - Paid N Full\nDownload/Stream: https://OhGeesy.lnk.to/PaidNFullSingle\n\n\"Paid N Full\" Available 2/14 💸\nPre-Save Now: https://ohgeesy.lnk.to/PAIDNFULL\n\nDirector & Producer: Austin...",
                "lengthText": "2:21",
                "videoUrl": "https://www.youtube.com/watch?v=PuYNswobNwU",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "OHGEESY",
                "ownerUrl": "https://www.youtube.com//channel/UCHMtaWiudZKojM3BJ7IF40A",
                "publishedTimeText": "3 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/PuYNswobNwU/mqdefault_6s.webp?du=3000&sqp=CIC21rwG&rs=AOn4CLAulBSFqCrvV6cdfyb4wejIqmucbQ",
                "viewCountText": "345,844 views",
                "title": "OhGeesy - Paid N Full [Official Music Video]"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/ytc/AIdro_mnAcWv_bih3n1TjmXQjwKwVZ7kKcslJ6gDwCt-h2lHHic=s68-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/ytc/AIdro_mnAcWv_bih3n1TjmXQjwKwVZ7kKcslJ6gDwCt-h2lHHic=s68-c-k-c0x00ffffff-no-rj",
                "description": "Screwly G - Demons Whispering\"\n\nScrewly G Social Media : \nhttps://www.instagram.com/stkkscrewlyg/\nhttps://www.instagram.com/ttascrewly/",
                "lengthText": "3:05",
                "videoUrl": "https://www.youtube.com/watch?v=BuxttB-ZLrk",
                "ownerName": "Screwly G",
                "ownerUrl": "https://www.youtube.com//@screwlyg6018",
                "publishedTimeText": "3 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/BuxttB-ZLrk/mqdefault_6s.webp?du=3000&sqp=CInD1rwG&rs=AOn4CLDVxZeuRuhRIUvPdvDYkY5x_kE41Q",
                "viewCountText": "284,998 views",
                "title": "Screwly G - \"Demons Whispering\" (Official Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/8-1Zt4kuK4cah6JWZJRpFwNzVr17UHHP8BI1QxEFNmj_DTYa21OY_rtDCxbBT5TdtvN3qF06jA=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/8-1Zt4kuK4cah6JWZJRpFwNzVr17UHHP8BI1QxEFNmj_DTYa21OY_rtDCxbBT5TdtvN3qF06jA=s88-c-k-c0x00ffffff-no-rj",
                "description": "Listen to the single \"Something Happen\", Out Now!\nStream: https://music.empi.re/somethinghappen\n\n#RioDaYungOG #RIOFREE  #EMPIRE\n\n\n\n\n\n\n\nOfficial Video by Rio Da Yung OG - \"Something Happen\"...",
                "lengthText": "2:34",
                "videoUrl": "https://www.youtube.com/watch?v=WMOoi9ywld0",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Rio Da Yung OG",
                "ownerUrl": "https://www.youtube.com//channel/UCjUy5GbylYJC6kxJZYRwwVA",
                "publishedTimeText": "8 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/WMOoi9ywld0/mqdefault_6s.webp?du=3000&sqp=CKvU1rwG&rs=AOn4CLCT-KVUk0MtAcquqff8IikdZ4nyog",
                "viewCountText": "914,454 views",
                "title": "Rio Da Yung OG - Something Happen (Official Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/QYlkfepImM0a6VkrfU19kDLWjg5w3hw2lcTjC8l2jV6ezFD5esJpFM_zelsa8yp06BduIfTy2A=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/QYlkfepImM0a6VkrfU19kDLWjg5w3hw2lcTjC8l2jV6ezFD5esJpFM_zelsa8yp06BduIfTy2A=s88-c-k-c0x00ffffff-no-rj",
                "description": "Can't Rush Greatness 💿 https://centralcee.lnk.to/cantrushgreatness\n\nFollow Central Cee 👇\nInstagram: https://www.instagram.com/centralcee \nTik Tok: https://www.tiktok.com/@centralcee ...",
                "lengthText": "3:22",
                "videoUrl": "https://www.youtube.com/watch?v=Ag2fJaNbw3Q",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Central Cee",
                "ownerUrl": "https://www.youtube.com//channel/UCV_CsAy5CNBX_uwDQ7RMe1Q",
                "publishedTimeText": "2 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/Ag2fJaNbw3Q/mqdefault_6s.webp?du=3000&sqp=CIDQ1rwG&rs=AOn4CLAzkLmsA-nEfrp_ivUxAakJHEKrXA",
                "viewCountText": "2,425,653 views",
                "title": "CENTRAL CEE - LIMITLESS (MUSIC VIDEO)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/ytc/AIdro_n26BlHd0dDce0FjhsXjJpmp5G_iCdTqoq_YTdM9ea-NMw=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/ytc/AIdro_n26BlHd0dDce0FjhsXjJpmp5G_iCdTqoq_YTdM9ea-NMw=s88-c-k-c0x00ffffff-no-rj",
                "description": "Kevin Gates - Block Away (Official Music Video)\n\nStream/Download here: https://k-evingates.lnk.to/blockaway\n\nSubscribe for more official content from Kevin Gates:\nhttps://kevingates.lnk.to/Subscrib...",
                "lengthText": "3:10",
                "videoUrl": "https://www.youtube.com/watch?v=zZni4lOKjDk",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "kevingatesTV",
                "ownerUrl": "https://www.youtube.com//channel/UCj2GTFekdV3EUsTVN8oaEqA",
                "publishedTimeText": "1 day ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/zZni4lOKjDk/mqdefault_6s.webp?du=3000&sqp=CJfX1rwG&rs=AOn4CLDWFTxAB0Jeu04bFQ6xKBCVumIYnQ",
                "viewCountText": "304,807 views",
                "title": "Kevin Gates - Block Away (Official Music Video)"
            },
            {
                "avatarUrl": "https://yt3.ggpht.com/BKf1DS_3ecAQfTa-ZlLjSAd5TATUKO4dyt61gqW8MNa7fdzHTNdgw4xCiNUtOvGX9OkdSyd3-Q=s88-c-k-c0x00ffffff-no-rj",
                "channelThumbnailUrl": "https://yt3.ggpht.com/BKf1DS_3ecAQfTa-ZlLjSAd5TATUKO4dyt61gqW8MNa7fdzHTNdgw4xCiNUtOvGX9OkdSyd3-Q=s88-c-k-c0x00ffffff-no-rj",
                "description": "Official Video for \"Sorry Not Sorry\" by Joey Bada$$\n\nDirector & Editor: Waqas Ghani \nProducer: Sydnei Harper \nDP / Colorist: Jonah Schwartz\nAC: Percio Luciano\nGaffer: Smokey Nelson\n\nFollow...",
                "lengthText": "3:45",
                "videoUrl": "https://www.youtube.com/watch?v=w30H9X86wmg",
                "ownerBadge": "Official Artist Channel",
                "ownerName": "Joey Bada$$",
                "ownerUrl": "https://www.youtube.com//channel/UCG8R0ZMHBkRzBT1DWK9wT5w",
                "publishedTimeText": "5 days ago",
                "videoThumbnailUrl": "https://i.ytimg.com/an_webp/w30H9X86wmg/mqdefault_6s.webp?du=3000&sqp=CKDA1rwG&rs=AOn4CLBPFH4GBnaHuRFp2V0ZuGdm7p4J_w",
                "viewCountText": "998,528 views",
                "title": "Joey Bada$$ - Sorry Not Sorry (Official Video)"
            }
        ]
    }
]
```

# Actor input Schema

## `proxyConfiguration` (type: `object`):

Proxy settings for the scraper

## Actor input object example

```json
{
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("easyapi/youtube-trending-music-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("easyapi/youtube-trending-music-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{}' |
apify call easyapi/youtube-trending-music-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=easyapi/youtube-trending-music-scraper",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "YouTube Trending Music Scraper 🎵",
        "description": "Extract trending music videos data from YouTube Music trending page, including video details, channel information, view counts and more. Perfect for music trend analysis and market research.",
        "version": "0.0",
        "x-build-id": "XVnVzAB9dyoAjl9SZ"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/easyapi~youtube-trending-music-scraper/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-easyapi-youtube-trending-music-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/easyapi~youtube-trending-music-scraper/runs": {
            "post": {
                "operationId": "runs-sync-easyapi-youtube-trending-music-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/easyapi~youtube-trending-music-scraper/run-sync": {
            "post": {
                "operationId": "run-sync-easyapi-youtube-trending-music-scraper",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "proxyConfiguration": {
                        "title": "Proxy configuration",
                        "type": "object",
                        "description": "Proxy settings for the scraper",
                        "default": {
                            "useApifyProxy": false
                        }
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
