Partner API base path is /api/v1 on https://api.dcast.pro. This site documents the live surface; use the Quickstart QA curls to validate keys and routes.

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

NeedCall
Your own library, any visibilityGET /videos with your key (search, visibility, page, limit) — Videos
One creator's public videosGET /channel/:username/videos (no key) — Channels
One creator's public playlistsGET /channel/:username/playlists, GET /playlists/:id — Playlists
“Up next” after a videoGET /videos/:id/related — other public videos of the same creator

Building a site around one creator's content: Recipe: paid catalog.

Discovery API (withdrawn) — dcast.pro API docs