Youtube Community Posts Scraper avatar
Youtube Community Posts Scraper

Pricing

$7.50/month + usage

Go to Apify Store
Youtube Community Posts Scraper

Youtube Community Posts Scraper

Developed by

Alpha Scraper

Alpha Scraper

Maintained by Community

[🔥Amazing Price🔥] Others may charge $10–$12, but I’m offering it $7.5 . 🛒 Get much more data at a very affordable cost 💸. Try it once and see the difference yourself ✅. Use this actor and explore the unlimited data I can deliver for you 📊.

5.0 (1)

Pricing

$7.50/month + usage

0

2

2

Last modified

a day ago

🎯 YouTube Channel Posts Scraper — Apify Actor

Lightweight Apify actor that extracts YouTube channel community posts (the /posts section) and returns structured JSON for each post. Designed to accept channel URLs, channel handles/usernames, channel IDs, or a search keyword and will normalize/resolve inputs to the canonical .../posts URL before scraping.


✨ Quick summary

  • Input: one or many channel entries (see Inputs). The actor accepts:

    • startUrls (array of channel URLs) — supports many channels (it will iterate all).
    • username / handle (e.g. @MrBeast or MrBeast) — will be resolved to /@Handle/posts.
    • channelId (starts with UC...) — becomes UC-lHJZR3Gqxm24_Vd_AJ5Yw.
    • keyword — actor performs a lightweight YouTube search and picks the first channel-like result and scrapes it.
  • maxposts controls how many posts to scrape per channel (default: 20).

  • Output: one JSON object per post pushed to the dataset (with channel context attached).

  • Proxy-aware: supports no proxy, Apify Proxy, or custom proxies (Apify Proxy RESIDENTIAL recommended for reliability).

  • If you want to scrape multiple channels, supply them in startUrls and do not include keyword/username/channelId/channel_url.


If multiple resolution inputs are provided, priority (used to select the channel to scrape) is: keywordusernamechannelId → explicit channel_urlstartUrls (first item). If you want to scrape multiple channels, supply them in startUrls and do not include keyword/username/channelId/channel_url.


📦 What the actor returns

Each item pushed to the dataset represents a single YouTube community post and includes channel context. Example top-level fields (per post):

  • post_id — internal post id (e.g. Ugk...)
  • post_urlhttps://www.youtube.com/post/<post_id>
  • author_name — display name of post author
  • author_channel_url — channel URL for the author (if available)
  • published_time_text — human-readable published time (e.g. 2 days ago)
  • content_text — full post text
  • hashtags — array of hashtags extracted from the text
  • linked_videos — inline YouTube video links found in the text
  • media_urls — images / media URLs attached to the post
  • media_thumbnails — thumbnail URLs for media
  • video_links — any video watch links discovered in the post structure
  • num_images — number of image urls found
  • post_typetext, image, gif/image, video_link, or poll
  • likes — like count (when available)
  • _raw_preview — small raw snippet of parsed fields for debugging
  • scraped_at — UTC ISO timestamp when scraped
  • channel_url — canonical posts URL that was scraped (useful to know which channel generated the post)

Output is one JSON object per post — if you scrape 3 channels with maxposts: 5 you should get up to 15 objects (5 per channel), assuming each channel has enough posts.


🛡️ Proxy recommendations

  • For reliable scraping at scale, use Apify Proxy — RESIDENTIAL or another residential proxy provider.
  • For small test runs, useApifyProxy: false also work, but expect faster IP blocking or CAPTCHAs.

📌 Example quick checklist before running

  1. Decide whether you want multiple channels → put them in startUrls (array).
  2. If scraping a single channel by name, use username (or channelId if available).
  3. Set maxposts (per channel).
  4. Use proxyConfiguration (recommended: useApifyProxy: true, apifyProxyGroups: ["RESIDENTIAL"]).
  5. Run actor and check dataset for one JSON object per post.

🚀 Input (example for multiple channels)

Use the Apify input editor or pass a JSON input. Examples:

Multiple channels (processes each URL separately — maxposts applies per channel):

{
"keyword": "MrBeast",
"username": "@loganpaulvlogs",
"channelId": "UC-lHJZR3Gqxm24_Vd_AJ5Yw",
"startUrls": [
{
"url": "https://www.youtube.com/@MrBeast/posts",
"method": "GET"
},
{
"url": "https://www.youtube.com/@PenMovies/posts",
"method": "GET"
},
{
"url": "https://www.youtube.com/@PlayDMF/posts",
"method": "GET"
}
],
"proxyConfiguration": {
"useApifyProxy": false
},
"maxposts": 3
}

🚀 Output (example)

[
{
"post_id": "Ugkx-B-xTpQa9uApirojWaZsjkWCUaEzc24y",
"post_url": "https://www.youtube.com/post/Ugkx-B-xTpQa9uApirojWaZsjkWCUaEzc24y",
"author_name": "MrBeast",
"author_channel_url": "https://www.youtube.com/@MrBeast",
"published_time_text": "13 days ago",
"content_text": "I just launched a BRAND NEW Feastables product. Watch the video below to see what it is. I promise you’ll love it!",
"hashtags": [],
"linked_videos": [],
"media_urls": [
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s32-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s48-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s76-c-k-c0x00ffffff-no-rj-mo",
"https://i.ytimg.com/vi/nF0rqeymxmQ/hq720.jpg?sqp=-oaymwEcCOgCEMoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC9N8AobKh2WC_iv4DLClbMjF9cgA",
"https://i.ytimg.com/vi/nF0rqeymxmQ/hq720.jpg?sqp=-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAWES86MtCdUHLfDdARy7iOWFI7ug",
"https://yt3.googleusercontent.com/Jd7IA_TOGrW-oXKgX-m5CBJB0tqMemQ-zhZZYmCJxF4w06dcNREG89dHbR_GGLra1TzSJqoKjFM=s68-c-k-c0x00ffffff-no-rj",
"https://yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s88-c-k-c0x00ffffff-no-rj",
"https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3D%252F&hl=en"
],
"media_thumbnails": [
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s32-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s48-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s76-c-k-c0x00ffffff-no-rj-mo",
"https://i.ytimg.com/vi/nF0rqeymxmQ/hq720.jpg?sqp=-oaymwEcCOgCEMoBSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLC9N8AobKh2WC_iv4DLClbMjF9cgA",
"https://i.ytimg.com/vi/nF0rqeymxmQ/hq720.jpg?sqp=-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&rs=AOn4CLAWES86MtCdUHLfDdARy7iOWFI7ug",
"https://yt3.googleusercontent.com/Jd7IA_TOGrW-oXKgX-m5CBJB0tqMemQ-zhZZYmCJxF4w06dcNREG89dHbR_GGLra1TzSJqoKjFM=s68-c-k-c0x00ffffff-no-rj"
],
"video_links": [
"https://www.youtube.com/watch?v=nF0rqeymxmQ"
],
"num_images": 2,
"post_type": "video_link",
"likes": "95K",
"_raw_preview": {
"postId": "Ugkx-B-xTpQa9uApirojWaZsjkWCUaEzc24y",
"publishedTimeText": {
"runs": [
{
"text": "13 days ago",
"navigationEndpoint": {
"clickTrackingParams": "CLEBEPS8AiITCJCWhcP87o8DFRoN1gAdAKIFvMoBBGrqKoc=",
"commandMetadata": {
"webCommandMetadata": {
"url": "/post/Ugkx-B-xTpQa9uApirojWaZsjkWCUaEzc24y",
"webPageType": "WEB_PAGE_TYPE_BROWSE",
"rootVe": 247244,
"apiUrl": "/youtubei/v1/browse"
}
},
"browseEndpoint": {
"browseId": "FEpost_detail",
"params": "wgNaEhhVQ1g2T1EzRGtjc2JZTkU2SDh1UVF1VkEaJFVna3gtQi14VHBRYTl1QXBpcm9qV2Fac2prV0NVYUV6YzI0eVoYVUNYNk9RM0RrY3NiWU5FNkg4dVFRdVZB",
"canonicalBaseUrl": "/post/Ugkx-B-xTpQa9uApirojWaZsjkWCUaEzc24y"
}
}
}
]
},
"contentText": {
"runs": [
{
"text": "I just launched a BRAND NEW Feastables product. Watch the video below to see what it is. I promise you’ll love it!"
}
]
}
},
"scraped_at": "2025-09-23T13:19:15.891612Z",
"channel_url": "https://www.youtube.com/@MrBeast/posts"
},
{
"post_id": "Ugkxctu-msj1Ph-wOxqf6xmKI96n_kNiTyz7",
"post_url": "https://www.youtube.com/post/Ugkxctu-msj1Ph-wOxqf6xmKI96n_kNiTyz7",
"author_name": "Logan Paul",
"author_channel_url": "https://www.youtube.com/@loganpaulvlogs",
"published_time_text": "6 months ago",
"content_text": "The Paul’s got a reality TV show 😏Unscripted. Unfiltered. Unhinged. \n\n#PaulAmerican Trailer drops TOMORROW",
"hashtags": [
"PaulAmerican"
],
"linked_videos": [],
"media_urls": [
"//yt3.googleusercontent.com/ytc/AIdro_ltcpgwsF77fVG5xlQpHtPczqs4j60VkUzbtBrDBP_8QFY=s32-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/ytc/AIdro_ltcpgwsF77fVG5xlQpHtPczqs4j60VkUzbtBrDBP_8QFY=s48-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/ytc/AIdro_ltcpgwsF77fVG5xlQpHtPczqs4j60VkUzbtBrDBP_8QFY=s76-c-k-c0x00ffffff-no-rj-mo",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s288-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s400-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s512-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s640-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s800-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s1024-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s1320-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3D%252F&hl=en"
],
"media_thumbnails": [
"//yt3.googleusercontent.com/ytc/AIdro_ltcpgwsF77fVG5xlQpHtPczqs4j60VkUzbtBrDBP_8QFY=s32-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/ytc/AIdro_ltcpgwsF77fVG5xlQpHtPczqs4j60VkUzbtBrDBP_8QFY=s48-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/ytc/AIdro_ltcpgwsF77fVG5xlQpHtPczqs4j60VkUzbtBrDBP_8QFY=s76-c-k-c0x00ffffff-no-rj-mo",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s288-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s400-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s512-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s640-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s800-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s1024-c-fcrop64=1,00001a9cffffe827-rw-nd-v1",
"https://yt3.ggpht.com/8RVyS3h3du3fTXX-KEJlHBb8OYiVYtasTFWo9jJj6dgShJk4zhGoieLxF7peu54Ov9gjtMevwX95nA=s1320-c-fcrop64=1,00001a9cffffe827-rw-nd-v1"
],
"video_links": [],
"num_images": 0,
"post_type": "image",
"likes": "5.6K",
"_raw_preview": {
"postId": "Ugkxctu-msj1Ph-wOxqf6xmKI96n_kNiTyz7",
"publishedTimeText": {
"runs": [
{
"text": "6 months ago",
"navigationEndpoint": {
"clickTrackingParams": "CH4Q9LwCIhMIqKeuw_zujwMVsjbWAB2j3hfNygEEauoqhw==",
"commandMetadata": {
"webCommandMetadata": {
"url": "/post/Ugkxctu-msj1Ph-wOxqf6xmKI96n_kNiTyz7",
"webPageType": "WEB_PAGE_TYPE_BROWSE",
"rootVe": 247244,
"apiUrl": "/youtubei/v1/browse"
}
},
"browseEndpoint": {
"browseId": "FEpost_detail",
"params": "wgNaEhhVQ0c4cmJGM2cyQU1YNzB5T2Q4dnFJWmcaJFVna3hjdHUtbXNqMVBoLXdPeHFmNnhtS0k5Nm5fa05pVHl6N1oYVUNHOHJiRjNnMkFNWDcweU9kOHZxSVpn",
"canonicalBaseUrl": "/post/Ugkxctu-msj1Ph-wOxqf6xmKI96n_kNiTyz7"
}
}
}
]
},
"contentText": {
"runs": [
{
"text": "The Paul’s got a reality TV show 😏Unscripted. Unfiltered. Unhinged. \n\n"
},
{
"text": "#PaulAmerican",
"navigationEndpoint": {
"clickTrackingParams": "CIsBEITyBBgCIhMIqKeuw_zujwMVsjbWAB2j3hfNygEEauoqhw==",
"commandMetadata": {
"webCommandMetadata": {
"url": "/hashtag/paulamerican",
"webPageType": "WEB_PAGE_TYPE_BROWSE",
"rootVe": 6827,
"apiUrl": "/youtubei/v1/browse"
}
},
"browseEndpoint": {
"browseId": "FEhashtag",
"params": "6gUQCgxwYXVsYW1lcmljYW4YAQ%3D%3D"
}
},
"loggingDirectives": {
"trackingParams": "CIsBEITyBBgCIhMIqKeuw_zujwMVsjbWAB2j3hfN",
"visibility": {
"types": "12"
}
}
},
{
"text": " Trailer drops TOMORROW"
}
]
}
},
"scraped_at": "2025-09-23T13:19:16.628389Z",
"channel_url": "https://www.youtube.com/@loganpaulvlogs/posts"
},
{
"post_id": "UgkxMBPw3o62LJN3V8Izfo7SSRmJuuY3KMY-",
"post_url": "https://www.youtube.com/post/UgkxMBPw3o62LJN3V8Izfo7SSRmJuuY3KMY-",
"author_name": "Pen Movies",
"author_channel_url": "https://www.youtube.com/@PenMovies",
"published_time_text": "2 weeks ago",
"content_text": "From folklore to a fearless superhero… the journey starts with Chandra. 🌙⚔️\n#Lokah Chapter 1 (In Hindi) is not just a film, it’s an experience.\n👉 Watch it in theatres now!”\nhttps://www.youtube.com/watch?v=Ty9hf...",
"hashtags": [
"Lokah"
],
"linked_videos": [],
"media_urls": [
"//yt3.googleusercontent.com/96wNkGp9NW2OXCcJy_FPpkOPh1y2lZzIRcCFE4qt0yuubkRCcgCHd6M1EYesC3NrI6B2e1oX=s32-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/96wNkGp9NW2OXCcJy_FPpkOPh1y2lZzIRcCFE4qt0yuubkRCcgCHd6M1EYesC3NrI6B2e1oX=s48-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/96wNkGp9NW2OXCcJy_FPpkOPh1y2lZzIRcCFE4qt0yuubkRCcgCHd6M1EYesC3NrI6B2e1oX=s76-c-k-c0x00ffffff-no-rj-mo",
"https://yt3.ggpht.com/qh7BG2itVfV43Q5iGp-RuLD6dBOkWHlkDuvJVITXe_v3iOBqM4s1diWi5tQmZcBe7vWTUhaPmSRwiYA=s288-c-fcrop64=1,00000000ffffffff-rw-nd-v1",
"https://yt3.ggpht.com/qh7BG2itVfV43Q5iGp-RuLD6dBOkWHlkDuvJVITXe_v3iOBqM4s1diWi5tQmZcBe7vWTUhaPmSRwiYA=s400-c-fcrop64=1,00000000ffffffff-rw-nd-v1",
"https://yt3.ggpht.com/qh7BG2itVfV43Q5iGp-RuLD6dBOkWHlkDuvJVITXe_v3iOBqM4s1diWi5tQmZcBe7vWTUhaPmSRwiYA=s512-c-fcrop64=1,00000000ffffffff-rw-nd-v1",
"https://yt3.ggpht.com/qh7BG2itVfV43Q5iGp-RuLD6dBOkWHlkDuvJVITXe_v3iOBqM4s1diWi5tQmZcBe7vWTUhaPmSRwiYA=s640-c-fcrop64=1,00000000ffffffff-rw-nd-v1",
"https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3D%252F&hl=en"
],
"media_thumbnails": [
"//yt3.googleusercontent.com/96wNkGp9NW2OXCcJy_FPpkOPh1y2lZzIRcCFE4qt0yuubkRCcgCHd6M1EYesC3NrI6B2e1oX=s32-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/96wNkGp9NW2OXCcJy_FPpkOPh1y2lZzIRcCFE4qt0yuubkRCcgCHd6M1EYesC3NrI6B2e1oX=s48-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/96wNkGp9NW2OXCcJy_FPpkOPh1y2lZzIRcCFE4qt0yuubkRCcgCHd6M1EYesC3NrI6B2e1oX=s76-c-k-c0x00ffffff-no-rj-mo",
"https://yt3.ggpht.com/qh7BG2itVfV43Q5iGp-RuLD6dBOkWHlkDuvJVITXe_v3iOBqM4s1diWi5tQmZcBe7vWTUhaPmSRwiYA=s288-c-fcrop64=1,00000000ffffffff-rw-nd-v1",
"https://yt3.ggpht.com/qh7BG2itVfV43Q5iGp-RuLD6dBOkWHlkDuvJVITXe_v3iOBqM4s1diWi5tQmZcBe7vWTUhaPmSRwiYA=s400-c-fcrop64=1,00000000ffffffff-rw-nd-v1",
"https://yt3.ggpht.com/qh7BG2itVfV43Q5iGp-RuLD6dBOkWHlkDuvJVITXe_v3iOBqM4s1diWi5tQmZcBe7vWTUhaPmSRwiYA=s512-c-fcrop64=1,00000000ffffffff-rw-nd-v1",
"https://yt3.ggpht.com/qh7BG2itVfV43Q5iGp-RuLD6dBOkWHlkDuvJVITXe_v3iOBqM4s1diWi5tQmZcBe7vWTUhaPmSRwiYA=s640-c-fcrop64=1,00000000ffffffff-rw-nd-v1"
],
"video_links": [
"https://www.youtube.com/watch?v=Ty9hfxGLGzg"
],
"num_images": 0,
"post_type": "video_link",
"likes": "11K",
"_raw_preview": {
"postId": "UgkxMBPw3o62LJN3V8Izfo7SSRmJuuY3KMY-",
"publishedTimeText": {
"runs": [
{
"text": "2 weeks ago",
"navigationEndpoint": {
"clickTrackingParams": "CNMBEPS8AiITCMfJ-MP87o8DFR4K1gAdIccNHsoBBGrqKoc=",
"commandMetadata": {
"webCommandMetadata": {
"url": "/post/UgkxMBPw3o62LJN3V8Izfo7SSRmJuuY3KMY-",
"webPageType": "WEB_PAGE_TYPE_BROWSE",
"rootVe": 247244,
"apiUrl": "/youtubei/v1/browse"
}
},
"browseEndpoint": {
"browseId": "FEpost_detail",
"params": "wgNaEhhVQzNhcjI4R1M2bzFwMG1fd2FiZmsyencaJFVna3hNQlB3M282MkxKTjNWOEl6Zm83U1NSbUp1dVkzS01ZLVoYVUMzYXIyOEdTNm8xcDBtX3dhYmZrMnp3",
"canonicalBaseUrl": "/post/UgkxMBPw3o62LJN3V8Izfo7SSRmJuuY3KMY-"
}
}
}
]
},
"contentText": {
"runs": [
{
"text": "From folklore to a fearless superhero… the journey starts with Chandra. 🌙⚔️\n"
},
{
"text": "#Lokah",
"navigationEndpoint": {
"clickTrackingParams": "COEBEITyBBgCIhMIx8n4w_zujwMVHgrWAB0hxw0eygEEauoqhw==",
"commandMetadata": {
"webCommandMetadata": {
"url": "/hashtag/lokah",
"webPageType": "WEB_PAGE_TYPE_BROWSE",
"rootVe": 6827,
"apiUrl": "/youtubei/v1/browse"
}
},
"browseEndpoint": {
"browseId": "FEhashtag",
"params": "6gUJCgVsb2thaBgB"
}
},
"loggingDirectives": {
"trackingParams": "COEBEITyBBgCIhMIx8n4w_zujwMVHgrWAB0hxw0e",
"visibility": {
"types": "12"
}
}
},
{
"text": " Chapter 1 (In Hindi) is not just a film, it’s an experience.\n👉 Watch it in theatres now!”\n"
},
{
"text": "https://www.youtube.com/watch?v=Ty9hf...",
"navigationEndpoint": {
"clickTrackingParams": "COABEJHkBxgEIhMIx8n4w_zujwMVHgrWAB0hxw0eygEEauoqhw==",
"commandMetadata": {
"webCommandMetadata": {
"url": "/watch?v=Ty9hfxGLGzg",
"webPageType": "WEB_PAGE_TYPE_WATCH",
"rootVe": 3832
}
},
"watchEndpoint": {
"videoId": "Ty9hfxGLGzg",
"startTimeSeconds": 0,
"watchEndpointSupportedOnesieConfig": {
"html5PlaybackOnesieConfig": {
"commonConfig": {
"url": "https://rr4---sn-p5qlsn6z.googlevideo.com/initplayback?source=youtube&oeis=1&c=WEB&oad=3200&ovd=3200&oaad=11000&oavd=11000&ocs=700&oewis=1&oputc=1&ofpcc=1&msp=1&odepv=1&id=4f2f617f118b1b38&ip=18.232.53.90&mt=1758632661&oweuc="
}
}
}
}
},
"loggingDirectives": {
"trackingParams": "COABEJHkBxgEIhMIx8n4w_zujwMVHgrWAB0hxw0e",
"visibility": {
"types": "12"
}
}
}
]
}
},
"scraped_at": "2025-09-23T13:19:17.825140Z",
"channel_url": "https://www.youtube.com/@PenMovies/posts"
},
To be continue**********************************************************
]

🚀 Input (example for Single channel )

Single username / handle (actor resolves to posts URL automatically):

{
"username": "@MrBeast",
"maxposts": 10
}
or
{
"keyword": "MrBeast",
"maxposts": 10
}

🚀 Single Output (example)

Single username / handle (actor resolves to posts URL automatically):

{
{
"post_id": "UgkxHfpLdJiBz5UK81CSIMaE77sHmErjkCN5",
"post_url": "https://www.youtube.com/post/UgkxHfpLdJiBz5UK81CSIMaE77sHmErjkCN5",
"author_name": "MrBeast",
"author_channel_url": "https://www.youtube.com/@MrBeast",
"published_time_text": "4 weeks ago",
"content_text": "If I offered you $1,000,000 but you only keep it if the first person you call answers, who would you call?",
"hashtags": [],
"linked_videos": [],
"media_urls": [
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s32-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s48-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s76-c-k-c0x00ffffff-no-rj-mo",
"https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3D%252F&hl=en"
],
"media_thumbnails": [
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s32-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s48-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s76-c-k-c0x00ffffff-no-rj-mo"
],
"video_links": [],
"num_images": 0,
"post_type": "image",
"likes": "382K",
"_raw_preview": {
"postId": "UgkxHfpLdJiBz5UK81CSIMaE77sHmErjkCN5",
"publishedTimeText": {
"runs": [
{
"text": "4 weeks ago",
"navigationEndpoint": {
"clickTrackingParams": "CIgBEPS8AiITCNGJ_eC07I8DFbI21gAdobACncoBBHf3pwk=",
"commandMetadata": {
"webCommandMetadata": {
"url": "/post/UgkxHfpLdJiBz5UK81CSIMaE77sHmErjkCN5",
"webPageType": "WEB_PAGE_TYPE_BROWSE",
"rootVe": 247244,
"apiUrl": "/youtubei/v1/browse"
}
},
"browseEndpoint": {
"browseId": "FEpost_detail",
"params": "wgNaEhhVQ1g2T1EzRGtjc2JZTkU2SDh1UVF1VkEaJFVna3hIZnBMZEppQno1VUs4MUNTSU1hRTc3c0htRXJqa0NONVoYVUNYNk9RM0RrY3NiWU5FNkg4dVFRdVZB",
"canonicalBaseUrl": "/post/UgkxHfpLdJiBz5UK81CSIMaE77sHmErjkCN5"
}
}
}
]
},
"contentText": {
"runs": [
{
"text": "If I offered you $1,000,000 but you only keep it if the first person you call answers, who would you call?"
}
]
}
},
"scraped_at": "2025-09-22T12:52:52.310645Z",
"channel_url": "https://www.youtube.com/@MrBeast/posts"
},
{
"post_id": "Ugkx7kl9e5U5QhiNA93Hg2V-N3-0UV_HbWc_",
"post_url": "https://www.youtube.com/post/Ugkx7kl9e5U5QhiNA93Hg2V-N3-0UV_HbWc_",
"author_name": "MrBeast",
"author_channel_url": "https://www.youtube.com/@MrBeast",
"published_time_text": "1 month ago",
"content_text": "TeamWater just crossed the $10,000,000 mark!!! We’re now 25% of the way to the goal of giving 2,000,000 people clean water for decades each 🥰🥰\n\nGO DONATE - https://teamwater.org ‪@TeamWater‬",
"hashtags": [],
"linked_videos": [],
"media_urls": [
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s32-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s48-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s76-c-k-c0x00ffffff-no-rj-mo",
"https://www.youtube.com/redirect?event=backstage_event&redir_token=QUFFLUhqbm9pTU80UGZURDdtMlRSLUpZc1k5bWoyb3N1QXxBQ3Jtc0ttalB1NS11aUZxNm1rd1BiMko4aHpkbktOYkpuRzEtcUNGX2VkMk81ZHhOZU9xZnU0SF9GYzZtVGIwMDV6OW9CeW1CbDlNeDl2OHdmM1BpenhXeUhiSnpZc3AzQTNIM3JVZW9hZklxY3lKWmlyUHVsSQ&q=https%3A%2F%2Fteamwater.org%2F",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s288-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s400-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s512-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s640-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s800-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s1024-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s1036-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://accounts.google.com/ServiceLogin?service=youtube&uilel=3&passive=true&continue=https%3A%2F%2Fwww.youtube.com%2Fsignin%3Faction_handle_signin%3Dtrue%26app%3Ddesktop%26hl%3Den%26next%3D%252F&hl=en"
],
"media_thumbnails": [
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s32-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s48-c-k-c0x00ffffff-no-rj-mo",
"//yt3.googleusercontent.com/nxYrc_1_2f77DoBadyxMTmv7ZpRZapHR5jbuYe7PlPd5cIRJxtNNEYyOC0ZsxaDyJJzXrnJiuDE=s76-c-k-c0x00ffffff-no-rj-mo",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s288-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s400-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s512-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s640-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s800-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s1024-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1",
"https://yt3.ggpht.com/-9j4-p9bCNupHg1DFWrNJlgpu68mMmE3Tf48EatWF5dogeeZVmIJwKRwJO73kfMK6zCWRLH8RBMU=s1036-c-fcrop64=1,134e0000ecb1ffff-rw-nd-v1"
],
"video_links": [],
"num_images": 0,
"post_type": "image",
"likes": "366K",
"_raw_preview": {
"postId": "Ugkx7kl9e5U5QhiNA93Hg2V-N3-0UV_HbWc_",
"publishedTimeText": {
"runs": [
{
"text": "1 month ago",
"navigationEndpoint": {
"clickTrackingParams": "CHgQ9LwCIhMI0Yn94LTsjwMVsjbWAB2hsAKdygEEd_enCQ==",
"commandMetadata": {
"webCommandMetadata": {
"url": "/post/Ugkx7kl9e5U5QhiNA93Hg2V-N3-0UV_HbWc_",
"webPageType": "WEB_PAGE_TYPE_BROWSE",
"rootVe": 247244,
"apiUrl": "/youtubei/v1/browse"
}
},
"browseEndpoint": {
"browseId": "FEpost_detail",
"params": "wgNaEhhVQ1g2T1EzRGtjc2JZTkU2SDh1UVF1VkEaJFVna3g3a2w5ZTVVNVFoaU5BOTNIZzJWLU4zLTBVVl9IYldjX1oYVUNYNk9RM0RrY3NiWU5FNkg4dVFRdVZB",
"canonicalBaseUrl": "/post/Ugkx7kl9e5U5QhiNA93Hg2V-N3-0UV_HbWc_"
}
}
}
]
},
"contentText": {
"runs": [
{
"text": "TeamWater just crossed the $10,000,000 mark!!! We’re now 25% of the way to the goal of giving 2,000,000 people clean water for decades each 🥰🥰\n\nGO DONATE - "
},
{
"text": "https://teamwater.org",
"navigationEndpoint": {
"clickTrackingParams": "CIYBEJHkBxgCIhMI0Yn94LTsjwMVsjbWAB2hsAKdygEEd_enCQ==",
"commandMetadata": {
"webCommandMetadata": {
"url": "https://www.youtube.com/redirect?event=backstage_event&redir_token=QUFFLUhqbm9pTU80UGZURDdtMlRSLUpZc1k5bWoyb3N1QXxBQ3Jtc0ttalB1NS11aUZxNm1rd1BiMko4aHpkbktOYkpuRzEtcUNGX2VkMk81ZHhOZU9xZnU0SF9GYzZtVGIwMDV6OW9CeW1CbDlNeDl2OHdmM1BpenhXeUhiSnpZc3AzQTNIM3JVZW9hZklxY3lKWmlyUHVsSQ&q=https%3A%2F%2Fteamwater.org%2F",
"webPageType": "WEB_PAGE_TYPE_UNKNOWN",
"rootVe": 83769
}
},
"urlEndpoint": {
"url": "https://www.youtube.com/redirect?event=backstage_event&redir_token=QUFFLUhqbm9pTU80UGZURDdtMlRSLUpZc1k5bWoyb3N1QXxBQ3Jtc0ttalB1NS11aUZxNm1rd1BiMko4aHpkbktOYkpuRzEtcUNGX2VkMk81ZHhOZU9xZnU0SF9GYzZtVGIwMDV6OW9CeW1CbDlNeDl2OHdmM1BpenhXeUhiSnpZc3AzQTNIM3JVZW9hZklxY3lKWmlyUHVsSQ&q=https%3A%2F%2Fteamwater.org%2F",
"target": "TARGET_NEW_WINDOW",
"nofollow": true
}
},
"loggingDirectives": {
"trackingParams": "CIYBEJHkBxgCIhMI0Yn94LTsjwMVsjbWAB2hsAKd",
"visibility": {
"types": "12"
}
}
},
{
"text": " "
},
{
"text": "‪@TeamWater‬",
"navigationEndpoint": {
"clickTrackingParams": "CIUBEMS5AxgEIhMI0Yn94LTsjwMVsjbWAB2hsAKdygEEd_enCQ==",
"commandMetadata": {
"webCommandMetadata": {
"url": "/channel/UCXGITFpSIGWPTr8ekn9qjMw",
"webPageType": "WEB_PAGE_TYPE_CHANNEL",
"rootVe": 3611,
"apiUrl": "/youtubei/v1/browse"
}
},
"browseEndpoint": {
"browseId": "UCXGITFpSIGWPTr8ekn9qjMw",
"canonicalBaseUrl": "/channel/UCXGITFpSIGWPTr8ekn9qjMw"
}
},
"loggingDirectives": {
"trackingParams": "CIUBEMS5AxgEIhMI0Yn94LTsjwMVsjbWAB2hsAKd",
"visibility": {
"types": "12"
}
}
}
]
}
},
"scraped_at": "2025-09-22T12:52:52.621488Z",
"channel_url": "https://www.youtube.com/@MrBeast/posts"
},
}
********************

✅ Typical use-cases

  • Bulk-collect recent community posts from a list of creators for sentiment analysis, trend monitoring, or moderation checks.
  • Track hashtags, links, and media posted on channel community feeds.
  • Collect author info and like counts for ranking community engagement.
  • Build feeds, dashboards, or analytics pipelines from community posts.

⚙️ Behavior notes

  • maxposts is per channel — actor will attempt up to maxposts posts for each channel it processes.
  • If you pass startUrls with multiple entries and do not supply keyword/username/channelId/channel_url, the actor will iterate and scrape every startUrls entry.
  • If username is given, the actor will try /@handle, /c/handle, /user/handle, or /channel/<id> forms (and fall back to /@handle/posts if resolution fails).
  • keyword triggers a lightweight YouTube search and actor picks the first channel-like result to scrape (good for discovery but not guaranteed to be the exact intended channel).
  • The actor scrapes the /posts (community) section — it does not scrape regular video pages or playlist video metadata (unless those links appear inside posts).

🔧 Troubleshooting & tips

  • Empty dataset or missing posts

    • Cause: Wrong/nonexistent channel URL or channel has no public community posts.
    • Fix: Verify the channel has community posts (visit https://www.youtube.com/@Handle/posts in a browser). Try the canonical @handle or the /channel/UC... form.
  • Only scraping first URL when multiple startUrls provided

    • Correct behavior: supply multiple startUrls as an array of objects (or strings) and do not provide keyword/username/channelId. The actor will iterate all startUrls.
  • Like/comment counts missing

    • Cause: YouTube sometimes hides or obfuscates counts, or HTML layout differs.
    • Fix: Some metrics may be null depending on availability.
  • Rate limits / 429 errors

    • Cause: Too many requests from same IP.
    • Fix: Use Apify Proxy (RESIDENTIAL) or custom residential proxies and reduce concurrency.
  • Username not resolving correctly

    • Tip: Provide the exact @handle (with @) or the channel’s /channel/UC... ID for reliability.