SocialHolmes

YouTube API

Everything public on YouTube, through one API call.

Channels, videos, shorts, live streams, playlists, comments and replies.

13
Endpoints
$0.50
Per 1,000 results
$5.00
Smallest top-up
1,000
Free credits

Coverage

13 endpoints on YouTube

Grouped by what you get back rather than by the page it is read from. Every one links to its own reference, with parameters and an example request.

01

Profiles and channels

02

Posts, reels, videos and shorts

03

Comments and replies

04

Followers, following and subscriptions

06

Creators, ranked

The response

Parsed, typed, and whole.

YouTube results come back as the same JSON shape every time, with the fields already pulled out. Nothing to parse and nothing truncated.

POST /api/public/v1/scrape/youtube/comments
Response 200
{
  "comments": [
    {
      "id": "Ugx9kQpL2mN4…",
      "text": "this is unreal 🚀",
      "created_at": "2026-08-26T09:12:44Z",
      "like_count": 418,
      "reply_count": 12,
      "language": "en",
      "author": {
        "username": "astro_pete",
        "is_verified": false,
      },
      …
    },
    …
  ]
}

Cost

$20 buys 40,000 YouTube results.

Credits are bought up front and spent per result delivered. A run that falls short costs less; a run that returns nothing costs nothing. They do not expire and there is no monthly minimum.

What this platform costs
All 13 endpoints $0.50 / 1,000

One rate, whatever the endpoint answers with. A profile costs what a comment costs.

Blog

Guides

Questions

YouTube, specifically

Still unsure? The docs are public and complete — read what the API does before deciding.

Is this only public data?
Yes. Everything reachable through the API is a page or a profile that any logged-out visitor can already see. Nothing private, nothing behind a follow request, and no credentials of yours are involved.
How fresh are the results?
Read at the moment you ask. There is no cache and no stored copy served back to you — a run goes out when you call, which is why you get a run id back rather than the data in the same breath.
Do I need a YouTube account or an app review?
No. No account, no app registration, no review cycle and no keys of yours to manage. We open the account, you take an API key, and call it.
What does it cost at volume?
$0.50 per thousand results, the same at a thousand as at a million. Above a million results a month there is a rate worth agreeing in writing; below it the published rate is already the better deal.

See it run on your own targets

Tell us which platforms and endpoints you need. We point the API at the accounts, hashtags or links you name and send you what comes back.