Endpoint Playground
Returns Bilibili's curated must-watch collection, split into `classic_videos` and `latest_videos` with their counts, plus the collection `title`, `subtitle` and `explanation`. Each video has `bvid`, `aid`, `title`, `url`, `cover`, `uploader`, `published`, `stats` and `achievement`. Takes no parameters.
14 Oct 2026: 82 classic_videos; 10 fields had a value in every checked item.
Sample value profiles: aid: 314 to 968,686,837, median 18,920,822; bvid: “BV1bW411n7fY” and 81 other values; url: bilibili.com.
curl "https://api.crawlora.net/api/v1/bilibili/must-watch" \
-H "x-api-key: $CRAWLORA_API_KEY"No request parameters
{
"code": 200,
"msg": "OK",
"data": {
"title": "bilibili入站必刷",
"subtitle": "值得N刷的宝藏视频,一起来看吧~",
"explanation": "新晋宝藏视频",
"media_id": 496307088,
"latest_count": 1,
"classic_count": 1,
"classic_videos": [
{
"aid": "19390801",
"bvid": "BV1bW411n7fY",
"title": "Must-watch Bilibili video",
"url": "https://www.bilibili.com/video/BV1bW411n7fY",
"cover": "https://i0.hdslb.com/bfs/archive/example.jpg",
"uploader_mid": 353246678,
"uploader": "Bilibili creator",
"stats": "1.3亿观看 · 72.3万弹幕",
"published": "2018年2月11日",
"achievement": "全站知名视频"
}
],
"latest_videos": []
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.