Views, likes and comment counts for a public YouTube video or Short.
YouTube APIs
YouTube APIs for public video data
Read public YouTube videos, channels, channel videos and transcripts through narrow APIs that return freshness, availability and billing metadata.
YouTube API catalog
Choose the API by the job.
Subscriber and video counts for a public YouTube channel.
A page of recent public videos for a YouTube channel, with a cursor.
The full spoken transcript of a public YouTube video, with timed segments.
Use cases
Where YouTube APIs fit.
Video performance reporting
Refresh public YouTube view, like and comment counts throughout a campaign without paying again for fresh-enough cache hits.
Channel monitoring
Track subscriber and publishing counts for watched channels, then pull recent videos with cursor pagination.
Transcript search
Index public transcript text and timed cues so teams can find the exact spoken moment later.
Agent inputs
Give an agent typed YouTube stats and transcript endpoints instead of letting it scrape browser pages.
Platform caveats
Public data, with the limits stated.
Subscriber precision follows YouTube
YouTube rounds public subscriber counts above certain sizes. Sourcevine returns the public number, not hidden analytics.
Likes can be unavailable
Some videos hide like counts. Hidden fields return null rather than a guessed value.
Transcripts require a public track
If a video has no public subtitle or caption track, the transcript API returns a typed unavailable state.
Free tools
Try YouTube lookups before wiring the API.
/v1/youtube/channelCheck the views on a YouTube videoPaste a YouTube video or Shorts link and see the view, like and comment counts, with the time they were read. Free, no account needed./v1/youtube/statsGet a YouTube transcriptPaste a public YouTube video link and get the spoken transcript, language, word count and timed segment count. Free, no account needed./v1/youtube/transcriptPaste a URL. Get JSON back.
The free tier is sized to finish a real integration, not to tease one. No card required.