YouTube video comments
Fetch top-level comments for a YouTube video with optional pagination.
← All YouTube endpoints · Capability overview
/v1/youtube/video-commentshttps://api.vee3.io/v1/youtube/video-comments
Fetch top-level comments for a YouTube video with optional pagination.
Authorization
Send your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
MCP
The same capability is available as an MCP tool on Vee3 hosted MCP.
Tool name
get_youtube_video_commentsParameters3 fields
video_idstringRequiredYouTube video id (11 characters, not a URL).
max length 11
cursorstringOptionalPagination cursor from a previous response cursorNext field.
max length 4096
sort_bystringOptionalComment sort order. One of: Top comments, Newest first.
max length 128
Response21 fields
commentsarrayitems18 fieldsTop-level comments for the current page and sort order. Additional provider-specific fields may appear on each entry.
commentsarrayitemscommentIdstringComment id.
contentstringComment text.
publishedTimeTextstringHuman-readable comment age.
creatorHeartbooleanWhether the video creator hearted this comment.
cursorRepliesstringPagination cursor for fetching replies to this comment.
authorobject6 fieldsComment author profile summary.
authorobjectchannelIdstringComment author channel id.
titlestringComment author display name.
isChannelOwnerbooleanWhether the author owns the video channel.
badgesarrayitems2 fieldsAuthor badges (for example Verified).
badgesarrayitemstextstringBadge label.
typestringBadge type code.
statsobject2 fieldsEngagement counts for the comment.
statsobjectrepliesintegerReply count.
votesintegerLike/vote count.
pinnedobject2 fieldsPinned comment status.
pinnedobjectstatusbooleanWhether the comment is pinned.
textstringPinned label text when present.
cursorNextstringCursor for the next comments page, when available.
totalCommentsCountintegerTotal number of comments on the video.
HTTP errors: unauthorized, validation_error, insufficient_tokens, payment_required, youtube_video_not_found, youtube_video_comments_sort_not_found, youtube_not_configured, youtube_upstream_error