Youtube Community Post Details Scraper avatar

Youtube Community Post Details Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Youtube Community Post Details Scraper

Youtube Community Post Details Scraper

YouTube Community Post Details Scraper get post text, likes, comments, hashtags, images, video links and channel info from YouTube Community posts by ID or URL. Useful for creator research and engagement tracking. Export to JSON, CSV or Excel.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Alpha Scraper

Alpha Scraper

Maintained by Community

Actor stats

0

Bookmarked

18

Total users

6

Monthly active users

18 days ago

Last modified

Share

πŸ” YouTube Community Post Details Scraper – Overview

The YouTube Community Post Details Scraper turns individual YouTube Community posts into clean, structured records. Give it post IDs or post URLs, and it returns the post text, post type, like and comment counts, hashtags, image and video links, and channel details for each post.

The YouTube Community Post Details Scraper is built for marketers, social media analysts, researchers, agencies and developers who need data on specific Community posts without copying numbers by hand. Results are saved to an Apify dataset you can export or read through the API.

The easiest way to start: paste a few post links into Start URLs, click Start, and open the Output tab when the run finishes.

πŸ’‘ Tip: The YouTube Community Post Details Scraper works post by post. It's a good fit when you already know which posts you want to analyse.

✨ YouTube Community Post Details Scraper – Key Features

Everything the YouTube Community Post Details Scraper offers at a glance:

FeatureWhat it means for you
πŸ†” Post ID inputEnter bare post IDs; the post URL is built for you
πŸ”— Post URL inputPaste post URLs or share links copied from YouTube
🧹 Duplicate removalIdentical URLs are processed once per run
πŸ“Š Engagement metricsLike and comment counts as integers plus display text
πŸ–ΌοΈ Media linksImage URLs with dimensions, and watch links for video posts
🏷️ Hashtags and linksHashtags and every link in the post text
πŸ—³οΈ Post type detectionText, image, video, poll or quiz
πŸ‘€ Channel detailsChannel ID, name, URL, handle and avatar

πŸ“Š What Data Can the YouTube Community Post Details Scraper Extract?

Each post becomes one dataset item. The YouTube Community Post Details Scraper covers six areas of post metadata:

  • Post identity – post ID, post URL and status
  • Channel and author – channel ID, name, URL, handle and avatar URL
  • Content – post text, hashtags, links, post type and attachment type
  • Engagement – likes and comments, as numbers and as display text
  • Media – image objects with dimensions, image URLs and video links
  • Timing – relative publish time shown on YouTube (for example "3 days ago") and collection timestamps

πŸ“Œ Note: The YouTube Community Post Details Scraper collects the comment count, not comment text. Polls and quizzes are flagged with is_poll and is_quiz; options, answers and vote results are not collected.

πŸš€ How to Use the YouTube Community Post Details Scraper

Setting up the YouTube Community Post Details Scraper takes a few minutes, even if you're new to Apify:

  • Open the Actor's input page in Apify Console.
  • Add post IDs to Post IDs, post links to Start URLs, or use both.
  • Click Start.
  • Follow progress in the Log tab.
  • Open the Output tab, preview the table and export the dataset.

🎯 Why Use the YouTube Community Post Details Scraper?

BenefitDetails
Saves manual workNo copying likes, comments and captions from the browser
Precise targetingYou decide exactly which posts are collected
Sortable numbersCounts like "1.2K" are also converted into integers
Automation-readyRun the YouTube Community Post Details Scraper via API, schedules or integrations

🧭 How to Scrape Posts by ID or URL with the YouTube Community Post Details Scraper

The YouTube Community Post Details Scraper lets you mix both input types in one run.

πŸ†” Using post IDs

A Community post ID is the code at the end of a post link, like the Ugkx… codes in the prefilled examples. In https://www.youtube.com/post/Ugkx7b2s7ZNLsThCIh1h8FQNpOZZqbChNXrd, the ID is everything after /post/. Add one ID per line; empty entries are skipped.

πŸ”— Using post URLs and share links

Paste post URLs or share links into Start URLs. URLs are used exactly as entered. The YouTube Community Post Details Scraper merges both lists and drops exact duplicates before processing.

⚠️ Watch out: Duplicates are matched by exact URL text, so a post entered as an ID and again as a share link with extra parameters (such as ?si=…) can produce two identical results.

πŸ—³οΈ Can the YouTube Community Post Details Scraper Detect Polls, Quizzes, Images and Videos?

Yes. Every YouTube Community Post Details Scraper item carries post_type and attachment_type, and media fields depend on the post content:

Post contentpost_typeattachment_typeFilled fields
Text onlytextnoneMedia lists stay empty
One or more imagesimageimageimages, image_urls, image_url, media_urls, image_download_urls
Videovideovideomedia_urls holds the watch link
Pollpollpollis_poll is true
Quizquizquizis_quiz is true

For a single-image post, images lists every size YouTube provides, so pick the largest width for full resolution. For multi-image posts, each image appears once in its largest size.

πŸ’Ό YouTube Community Post Details Scraper Use Cases

Use caseHow the data helps
Campaign reportingLikes and comment counts for launch or sponsored posts
Competitor monitoringEngagement on selected rival announcements
Content researchCompare text, image, poll, quiz and video posts
Influencer vettingSee how a creator's posts perform before a partnership
Hashtag analysisGroup posts by the hashtags they use
Academic researchDatasets of chosen posts for social media studies

Agencies can run the YouTube Community Post Details Scraper weekly on a client's post list to build engagement reports.

πŸ“₯ Input

The YouTube Community Post Details Scraper has two optional input fields. Add at least one post; with both empty, the run ends with an empty dataset.

FieldKeyTypeDescription
Post IDspostidsArray of stringsYouTube Community post IDs
Start URLsstartUrlsArray of objects with urlCommunity post URLs or share links

There is no maximum-items setting: every unique post you supply is processed.

🧾 Sample input

These are the prefilled values, so you can run the YouTube Community Post Details Scraper with them straight away:

{
"postids": [
"Ugkx7b2s7ZNLsThCIh1h8FQNpOZZqbChNXrd",
"Ugkxg-YuyvHwnlFZRktAZHHELzGBrskCHChJ"
],
"startUrls": [
{ "url": "https://www.youtube.com/post/UgkxRICJRI6AqAvKKwpkdHRfOfjRQB2bOODp" },
{ "url": "https://www.youtube.com/post/UgkxvwB4Cx_f5wkf4LRQJW9TCOMF_XH7Az4F" }
]
}

πŸ“€ Output

The YouTube Community Post Details Scraper saves one item per post found on each page. If a page holds more than one post (for example, a post re-sharing another post), each is saved as its own item.

🧾 Sample output

{
"status": "Success",
"post_id": "UgkxRICJRI6AqAvKKwpkdHRfOfjRQB2bOODp",
"post_url": "https://www.youtube.com/post/UgkxRICJRI6AqAvKKwpkdHRfOfjRQB2bOODp",
"channel_id": "UC3kZ8vQpW1xY2rT9mN4bL7a",
"channel_name": "Example Creator",
"channel_url": "https://www.youtube.com/@examplecreator",
"channel_thumbnail_url": "https://yt3.ggpht.com/EXAMPLE_AVATAR=s176",
"author_name": "Example Creator",
"author_url": "https://www.youtube.com/@examplecreator",
"author_handle": "@examplecreator",
"post_type": "image",
"attachment_type": "image",
"content_text": "New studio tour is live! #behindthescenes",
"published_time_text": "3 days ago",
"published_time": "2026-09-29T10:15:42.318204Z",
"like_count": 1200,
"like_count_text": "1.2K",
"comment_count": 86,
"comment_count_text": "86",
"hashtags": ["#behindthescenes"],
"images": [{ "url": "https://yt3.ggpht.com/EXAMPLE_IMAGE=s1080", "width": 1080, "height": 1080 }],
"image_urls": ["https://yt3.ggpht.com/EXAMPLE_IMAGE=s1080"],
"image_url": "https://yt3.ggpht.com/EXAMPLE_IMAGE=s1080",
"media_urls": ["https://yt3.ggpht.com/EXAMPLE_IMAGE=s1080"],
"external_links": ["https://www.youtube.com/hashtag/behindthescenes"],
"total_votes": 1200,
"is_poll": false,
"is_quiz": false,
"comment_threads_url": "https://www.youtube.com/post/UgkxRICJRI6AqAvKKwpkdHRfOfjRQB2bOODp",
"image_download_urls": ["https://yt3.ggpht.com/EXAMPLE_IMAGE=s1080"],
"detected_language": "en",
"source_url": "https://www.youtube.com/@examplecreator/community",
"scraped_at": "2026-09-29T10:15:42.318911Z"
}

πŸ“‹ Output data fields

Every YouTube Community Post Details Scraper item contains these keys:

KeyTypeDescription
statusStringAlways Success for saved items
post_idStringCommunity post ID
post_urlStringStandard post URL
channel_idStringAuthor's YouTube channel ID
channel_nameStringChannel display name
channel_urlStringChannel URL
channel_thumbnail_urlStringLargest channel avatar URL
author_nameStringSame as channel_name
author_urlStringSame as channel_url
author_handleStringHandle, such as @examplecreator
post_typeStringtext, image, video, poll or quiz
attachment_typeStringnone, image, video, poll or quiz
content_textStringFull post text
published_time_textStringRelative publish time shown on YouTube
published_timeStringISO timestamp of collection, not the publish date
like_countIntegerLikes as a number
like_count_textStringLikes as displayed, such as 1.2K
comment_countIntegerNumber of comments
comment_count_textStringCompact count, such as 86, 1,5k or 2M
hashtagsArrayHashtags in the post text
imagesArrayObjects with url, width, height
image_urlsArrayImage URLs
image_urlStringFirst image URL, or empty
media_urlsArrayImage URLs or the video watch link
external_linksArrayLinks in the post text, including hashtag and mention links
total_votesIntegerEquals like_count; 0 for polls
is_pollBooleantrue for poll posts
is_quizBooleantrue for quiz posts
comment_threads_urlStringPost URL showing the comments
image_download_urlsArraySame as image_urls
detected_languageStringCurrently always en (not detected)
source_urlStringChannel's Community page URL
scraped_atStringISO timestamp (UTC) of collection

πŸ’° YouTube Community Post Details Scraper Pricing

The YouTube Community Post Details Scraper uses pay-per-result pricing: you pay for post items saved to the dataset. The current price is shown on the Actor's Pricing tab in Apify Store.

Cost factorWhat to expect
Billing unitEach post item the YouTube Community Post Details Scraper saves to the dataset
Failed postsPosts that can't be loaded produce no item
DuplicatesExact duplicate URLs are removed first

πŸ’Έ Cost tip: With no max-items field, your input list controls cost. Test the YouTube Community Post Details Scraper with two or three posts, remove posts entered twice in different URL formats, then scale up.

πŸ’‘ Tips and Best Practices

  • Use the standard URL format. https://www.youtube.com/post/<ID> makes duplicates easy to spot.
  • Sort by integer fields. Use like_count and comment_count; the _text fields are for display.
  • Track engagement over time. Schedule the YouTube Community Post Details Scraper on the same list and compare snapshots by scraped_at.
  • Spot missing posts. Deleted, unavailable or unloadable posts produce no item, so compare your input list with the post_id values in the output.

πŸ“Œ Important: published_time is the collection time and detected_language is always en. Use published_time_text for the post's age.

βš™οΈ API, Scheduling and Integrations

The YouTube Community Post Details Scraper fits automated workflows on Apify:

  • Apify API – start runs and fetch dataset items from your code.
  • Scheduling – run the YouTube Community Post Details Scraper daily or weekly.
  • Integrations and webhooks – send results to Google Sheets, Slack or Zapier, or notify your system when a run finishes.

❓ Frequently Asked Questions

πŸ†” What is a YouTube Community post ID?

It's the code after /post/ in a Community post URL. Paste it into Post IDs and the YouTube Community Post Details Scraper builds the full link.

πŸ“Ί Can the YouTube Community Post Details Scraper collect all posts from a channel?

No. The YouTube Community Post Details Scraper handles specific posts you supply by ID or URL. It doesn't page through a channel's Community tab, so gather post links first.

πŸ’¬ Does the YouTube Community Post Details Scraper collect comments?

It returns comment_count, comment_count_text and comment_threads_url. The text of individual comments is not included.

πŸ“Š How do I export YouTube Community post data to Excel or CSV?

After the YouTube Community Post Details Scraper finishes, open the Output tab or the dataset in Storage and choose Excel, CSV, JSON, XML or HTML.

🚫 What happens if a post is deleted or can't be loaded?

The YouTube Community Post Details Scraper saves no item for it and moves on; posts that fail to load are noted in the log. The dataset never contains error rows.

πŸ”‘ Do I need a YouTube account or API key?

No. The YouTube Community Post Details Scraper reads publicly visible posts, so you only need an Apify account.

The YouTube Community Post Details Scraper collects publicly available post information. You're responsible for using the data in line with YouTube's terms and privacy laws such as GDPR.

πŸ’¬ Support

  • 🐞 Found a bug in the YouTube Community Post Details Scraper or need an extra field? Open an issue on the Issues tab.
  • πŸ“§ Contact me by email: alphascraper69@gmail.com