Bilibili Video Data API — Keyword & Creator Search avatar

Bilibili Video Data API — Keyword & Creator Search

Pricing

from $33.50 / 1,000 search results

Go to Apify Store
Bilibili Video Data API — Keyword & Creator Search

Bilibili Video Data API — Keyword & Creator Search

Search Bilibili by keyword for videos, or by creator/channel, with no login. Structured JSON: title, channel, play & danmaku counts. Optional sentiment + public social handles. Pay per result.

Pricing

from $33.50 / 1,000 search results

Rating

0.0

(0)

Developer

NexGen Signal

NexGen Signal

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

Bilibili Video Data API — Keyword & Creator Search (No Login)

Pay per result. Search Bilibili (B站) for videos by keyword — or, now, for creators/channels — and get clean, structured JSON back, with no login required.

Hand this actor a keyword and get back one clean record per Bilibili video — title, channel, play count, danmaku count, category, duration, publish date, thumbnail, and a link — or switch to creator mode and get channels/UP creators matching your term instead. Optional add-ons score each result's sentiment and extract the public social links a creator published in their own description. No login, no cookies to manage — the actor handles Bilibili's public web-search signing for you.

What this is, in one paragraph

Bilibili's search is one of the richest windows into Chinese-language video, but its public web API is protected by a request-signing scheme (the "wbi" signature) and a browser-fingerprint cookie, which is why a naive request just gets rejected. This actor does that handshake for you — it warms the required cookies, reads Bilibili's signing keys, and signs each search request correctly — then pages through the results and flattens each into a typed record. The upgrade over a keyword-only tool is a creator/channel search mode: the same clean interface, but pointed at Bilibili's UP-creator index, so you can discover channels, not just videos, for a term.

Who buys this and for what job

  • Market and trend researchers tracking what's popular on Bilibili for a topic, brand, or product.
  • Influencer and creator-discovery teams finding channels in a niche via creator mode, ranked by fans.
  • Social and competitive analysts measuring reach (play and danmaku counts) across a keyword's top videos.
  • Builders and agents who need a keyless, structured Bilibili search feed without solving the signing themselves.

Set searchType to creator and the same actor searches Bilibili's UP-creator index instead of videos: each record is a channel — name, channel id, follower (fans) count, sign/description, a space.bilibili.com link, and avatar. Keep it on video (the default) for the classic keyword video search. One interface, two lenses on the platform.

Pricing

EventFree planBronzeSilverGold / Platinum / Diamond
apify-actor-start$0.005$0.005$0.005$0.005
apify-default-dataset-item$0.05$0.045$0.04$0.0335
addon-sentiment-scored$0.02$0.02$0.02$0.02
addon-social-handles-extracted$0.10$0.10$0.10$0.10

A small start fee plus one item charge per result. The two optional add-ons bill per result only when you turn them on.

Input

FieldTypeDefaultDescription
keywordstring(required)Search keyword.
searchTypestringvideovideo = keyword video search; creator = channel/UP-creator search (the upgrade).
max_resultsinteger30Maximum results delivered (1–1000).
addonSentimentScoredbooleanfalseAdd a sentiment score to each result.
addonSocialHandlesExtractedbooleanfalseExtract public social handles/links from each description (emails/phones excluded).

Output

One JSON object per result. Real example (video):

{
"record_id": "video:BV1abc",
"result_type": "video",
"bvid": "BV1abc",
"title": "3小时超快速入门 Python — 动画教学【2026新版】",
"author": "林粒粒呀",
"author_id": "456",
"category": "Tech",
"duration": "3:12:04",
"play_count": 7589855,
"danmaku_count": 1200,
"url": "https://www.bilibili.com/video/BV1abc",
"sentiment": {"label": "positive", "score": 1.0},
"observed_at": "2026-08-25T00:00:00Z"
}

A creator record carries the channel author, author_id, follower count (favorites), description, video_count, and a space.bilibili.com url. An unbilled RUN_RECEIPT records the keyword, search type, add-ons, and how many results were delivered.

Field reference

Each record carries record_id, result_type (video / creator), bvid/aid (videos), title, author and author_id (the public channel), description, category, duration, play_count, danmaku_count, favorites (fans for creators), video_count (creators), pubdate, thumbnail, and url. With add-ons on: sentiment (label + score) and social_handles (public links, emails/phones excluded). Provenance travels on every record.

How a run works

The actor first performs Bilibili's public web-search handshake: it warms the fingerprint cookie from the homepage and reads the current wbi signing keys, then signs each search request with the correct w_rid/wts parameters. It pages through the video or creator results up to your max_results, strips search-highlight markup from titles, and — as a privacy measure — scrubs any email- or phone-shaped strings out of free-text descriptions before delivery. If Bilibili rotates its anti-crawl keys mid-run, the actor refreshes them and retries. Each result is delivered and charged; the optional sentiment and social-handle add-ons bill per result only when enabled.

Working with the data

The record_id is stable per video or channel, a clean de-duplication and join key. play_count and danmaku_count give a direct reach-and-engagement read across a keyword's top videos; in creator mode, favorites (fans) ranks channels. Turn on sentiment for a quick positive/negative read across a result set, and social handles to collect the public links a creator chose to publish — with emails and phone numbers stripped so no private contact data is compiled. Feed the output into a trend dashboard, an influencer shortlist, or an agent's research step.

Honest limitations

  • Public search metadata. Values are Bilibili's public web-search results at query time; counts move and search ranking changes.
  • No login, no private data. No account is used; channel/author names are public platform identities on the videos, and emails/phones are scrubbed from descriptions — no private user data is collected or emitted.
  • Chinese-language platform. Titles and descriptions are largely Chinese; the sentiment lexicon is bilingual but lightweight.

The add-ons in depth

The two optional add-ons match the original tool's, billed per result only when switched on. Sentiment scoring runs a lightweight bilingual lexicon over each result's title and description and returns a {label, score} object — a fast positive/neutral/negative read you can aggregate across a keyword's results to gauge the tone of coverage. Social-handle extraction pulls the public social links and handles a creator chose to publish in their own description (Weibo, Douyin, X, YouTube, and bare URLs), while explicitly excluding anything email- or phone-shaped, so you collect the creator's public presence without compiling private contact data. Both are off by default, so a plain search never pays for them.

Use with AI agents and schedules

Because the output is flat JSON keyed by a stable record_id, an agent can call this actor as a tool and reason over the results directly — "find the ten most-played Bilibili videos about my product this week, and score their sentiment" is a single call with addonSentimentScored on. In creator mode, an agent can build an influencer shortlist for a niche ranked by fans. Paired with a scheduler, a saved keyword becomes a standing trend monitor; because each run is bounded by max_results and priced per result, the cost stays small and predictable.

Differentiation

A Bilibili video-and-creator search API with no login required — the actor solves Bilibili's public web-search signing for you — upgraded with a creator/channel search mode alongside keyword video search. Keyless, pay-per-result, callable from code or an AI agent.


Source: Bilibili public web search (bilibili.com). Public video and creator-channel metadata as returned; reformatted to per-item records, linking back to the source. No login; no private user data (email/phone) collected or emitted.