AS
Apify Store
/streamers/youtube-comments-scraper
List YouTube Comments
This alternative YouTube Data API has no limits or quotas. Extract YouTube comments data from one or multiple YouTube videos: full comment text, posting date, author username, video title, videoId. Download YouTube comments in JSON, CSV, and Excel.
liveverifiedasyncdegraded · 10.0s~30s typical
youtubecomments
$0.0020
per result + $0.01 call
plus $0.001 platform fee per run
Usage-based actor: event charges passed through at cost plus 25%
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /streamers/youtube-comments-scraper for me.
Input
| Field | Type | Description |
|---|---|---|
| startUrls* | array | Enter a link to a specific Youtube video <a href='https://www.youtube.com/watch?v=xObhZ0Ga7EQ' target='_blank' rel='noopener'>YouTube video</a>. You can also import a CSV file or Google Sheet with a list of URLs.<br> default [] |
| maxComments | integer | Limit the number of comments you want to scrape per video. default 1 |
| sortCommentsBy | string (TOP_COMMENTS | NEWEST_FIRST) | Select Youtube sorting parameter for comments default "NEWEST_FIRST" |
| oldestCommentDate | string | Only comments published after or on this date will be scraped. Alternatively, specify how old the scraped comments should be. Putting <code>1 day</code> will get you only today's comments, <code>2 days</code> - yesterday's and today's, and so on. Note, that if you select this, sorting parameter will be auto-reset to newest first |
Call it
curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
-H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
-d '{"provider":"apify","endpoint":"/streamers/youtube-comments-scraper","input":{"startUrls":[{"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"}],"maxComments":100},"wait":false}'poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."cli
npx cracked-ai run -p apify -e /streamers/youtube-comments-scraper -i '{"startUrls":[{"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"}],"maxComments":100}' -w 120mcp
run_tool({ provider: "apify", endpoint: "/streamers/youtube-comments-scraper", input: {"startUrls":[{"url":"https://www.youtube.com/watch?v=dQw4w9WgXcQ"}],"maxComments":100}, wait: false })Try it
Runs against your signed-in workspace balance. Sign in if you have not.