Bilibili API: videos, comments and uploader data (2026)

Bilibili's open platform is for uploaders managing their own channel, and its scopes include no search; to find videos by keyword and read any video's details and comments, any uploader's videos and the popular lists, use a third-party data API. DataXAPI has 9 Bilibili endpoints at $0.0020 a call, with no account, cookie or wbi signature of yours. The free trial covers up to 333 calls; a failed call is not charged.

Open in ChatGPTOpen in Claude

Updated 2026-11-06

Does Bilibili have an official API?

Yes. Bilibili's open platform lists the scopes USER_INFO, USER_DATA, ARC_BASE, ARC_DATA, ATC_DATA and LIVE_ROOM_DATA: the authorising user's own profile, figures, videos, articles and live room. None is search.

The endpoints the web pages call without a login need a wbi signature and answer 412 or -352 once requests come fast.

What do DataXAPI's Bilibili endpoints return?

A video is named by its BV number (12 characters starting with BV1), or its link or b23.tv short link pasted as it is; an uploader by the user number (mid), the digits after space.bilibili.com/.

You wantEndpointReturns
Videos by keywordbilibili.videos.searchTitle, uploader, plays, likes, favourites, comments; newest or most played first
One videobilibili.videos.getPlays, likes, coins, favourites, danmaku, length
Comments and repliesbilibili.videos.comments.list, bilibili.comments.replies.listMost popular first, with likes and replies
An uploader and their videosbilibili.users.get, bilibili.users.videos.listFollowers and video count; videos newest first, about 30 a page
Popular videos and hot searchesbilibili.videos.trending, bilibili.trends.listThe popular list, up to 50 hot search terms

What does a study cost?

Three pages of search, then 2 pages of comments under the first 30 videos: 3 + 60 = 63 calls at $0.0020, $0.126. 100 uploaders checked weekly come to about 400 calls a month, $0.80. A failed call is not charged.

Why DataXAPI

  • Steady: endpoints were available 100% of the last 30 days, on a public status page you can check.
  • Fast: a paid call took 1.6 seconds at the median over the last 7 days (counted 2026-11-06).
  • Fewer tokens: across 9 endpoints on Bilibili, one recorded real response each, the platform's own JSON comes to 477k tokens and what an AI reads through DataXAPI's MCP server to 21k, 96% fewer; the JSON of a direct API call is 95% fewer too (counted 2026-11-06). Every platform answers in one shape: the author in author, counts in metrics, the next page in page.next_cursor, so another platform needs no new parser.
  • See before you pay: every endpoint's page shows a recorded real response, field by field.
  • Spending you control: a failed call is not charged; each key can have a limit, X-Max-Price caps one call, and the same Idempotency-Key within 24 hours is never charged twice.
  • Ready for AI: a remote MCP server listed in the official MCP registry as com.dataxapi/mcp, usable from Claude, Cursor and ChatGPT.
  • Free trial of up to 333 calls, no card.

Endpoints

Each with its price; every page has the parameters, the fields and a recorded response.

Sources

What this page says of other services is from their own pages and documents, read on 2026-10-29.

Start with one key.

230 endpoints on 21 platforms, from $0.0003 a call. Errors and timeouts are not charged.

Start free