Bulk Discovery
Read YouTube live and in bulk: peek at thousands of channels, sweep a topic, pull video comments.
Read YouTube live, in bulk, without spending your own API quota — peek at thousands of channels at once, sweep a topic to see who occupies it, and pull the top comments off a batch of videos. These endpoints go straight to YouTube rather than the Algrow index, so brand-new channels and videos are covered.
First look at up to 2,000 channels in one call — name, subscriber count, best-performing view count, and recent + popular video titles for each. Reads YouTube directly rather than the Algrow index, so brand-new channels are covered and no YouTube Data API quota is spent. Free.
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| channel_ids | array | Required | — | Channel IDs (UC...). Max 2,000 per request; extras are dropped. Send pools larger than that in chunks of roughly 1,200 to stay inside the 280s timeout. |
| per_sort | integer | Optional | 15 | Videos to return per sort order (recent and popular). Max 30. |
| concurrency | integer | Optional | 12 | Channels fetched in parallel. Max 16. |
504 with a message to send fewer channels. Size each batch so it finishes well inside that.Run live paginated YouTube searches across a set of broad topic terms and rank every channel that shows up by how often it appears. Channels that recur across terms sit at the top; a giant that one generic term dragged in appears once and sinks. Use it to map who actually occupies a topic before you commit to it. Free.
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| terms | array | Required | — | Topic terms to sweep, e.g. ["mountain men", "frontier survival"]. Only the first 16 are used; the rest come back in terms_dropped. |
| pages | integer | Optional | 10 | Result pages per term per result type. Max 10. |
partial and terms_dropped. partial: true means the search quota ran out mid-sweep, and a non-empty terms_dropped means you sent more than 16 terms. Either one means the channel list is incomplete — re-run the missing terms rather than treating it as a full picture.Top-liked comments for a batch of videos, sorted by like count. Videos with comments turned off are skipped instead of failing the batch. Free.
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| video_ids | array | Required | — | YouTube video IDs. Max 25 per request; extras are dropped. |
| max_per_video | integer | Optional | 60 | Comments to return per video. Max 100. |
| order | string | Optional | relevance | relevance or time. Anything else falls back to relevance. |
Algrow
Shorts Channels