YouTube videos from 121 channels — market commentary, explainers and protocol walkthroughs, timestamped.
121 channels behind the corpus. short_description is the YouTube description, often empty on shorts — the record's title is the load-bearing field, with the URL pointing at the video.
Every field the corpus returns for one record. Real shape — walked corpus-wide, not sampled.
A curl that runs against the live API right now, plus the MCP tool names for the same data.
MCP tools
get_videosget_videos_detailget_trending_videosget_latest_videosThree concrete questions this capability answers that a general crypto API does not.
?period=0 returns the day's videos from every channel in one call — 22 in the last 24 hours, 127 over the week.?tags=bitcoin returns 428 videos; the source.slug per record identifies the channel.get_latest_videos is a separate tool, and /items/videos/latest/ returns a single most-recent record rather than a page of them.Required, not optional. Coverage gaps, staleness and parameter traps that were observed by running the curl above against the live server on 2026-09-18.
No hash field on videos — and no likes.
Verified on 18 Sep 2026: video records carry id, title, url, image, short_description, published_at, source, is_bookmarked — but no hash, no author, no likes, no sentiment. A client that hashes news for dedup will get nothing on videos.
short_description is often empty on shorts.
The example record above is a YouTube Short with short_description: "" — the field is the full YouTube description, and shorts typically have none. Do not assume a populated description; the title carries the payload.
period works here; sources needs the slug.
Verified 18 Sep 2026. period takes an integer, not a duration string: 0 is 24 hours, 1 a week, 2 a month, 3 a quarter. ?period=1 returns 127 videos and ?period=0 returns 22; anything else — including ?period=1d — returns 400 rather than falling back. ?sources=digitalcashnetwork returns 0 while ?sources=digitalcashnetwork_video returns 390: the same slug ≠ name trap as the other content feeds.