Discovery API (withdrawn)
GET /search, GET /trending and GET /feed used to return content across all creators. They were withdrawn on 2026-08-22: DCAST publishes no cross-creator catalog. The routes still answer, with 410 Gone, so an integration that calls them gets a definite answer rather than an empty list.
curl -s "https://api.dcast.pro/api/v1/search?q=cooking"
# 410
{
"success": false,
"error": {
"code": "CATALOG_DISABLED",
"message": "DCAST publishes no cross-creator catalog. Reach content by its direct link, or through a single creator's own channel."
}
}What to use instead
| Need | Call |
|---|---|
| Your own library, any visibility | GET /videos with your key (search, visibility, page, limit) — Videos |
| One creator's public videos | GET /channel/:username/videos (no key) — Channels |
| One creator's public playlists | GET /channel/:username/playlists, GET /playlists/:id — Playlists |
| “Up next” after a video | GET /videos/:id/related — other public videos of the same creator |
Building a site around one creator's content: Recipe: paid catalog.
