Bilibili Huahuo API
Find Bilibili KOLs (UP主) on the Huahuo (花火) creator marketplace by keyword, category and follower range, with commercial quotes, median plays and CPM. Get full profiles with audience breakdown and top videos. No login or cookies needed. Export to JSON, CSV or Excel.
Bilibili Huahuo API in one table
| Official public API for people outside China | No. This tool collects the publicly visible data instead. |
|---|---|
| What you send | A keyword, a link or an ID, depending on the request type |
| What you get back | JSON rows with English field names; 8 request types |
| Login, cookies, Chinese phone number | None needed |
| Output formats | JSON, CSV, Excel, or the Apify API |
| Price | $0.0092 per result on the Bronze tier, no subscription |
| Last verified with a real run | 2026-11-09 |
8 kinds of Bilibili Huahuo request
Huahuo (花火) is Bilibili's creator marketplace, where brands and agencies find UP hosts for sponsored videos. For each UP host it shows the prices they quote per cooperation type, performance figures such as median plays and interaction rate, and statistics about their followers and viewers. This Actor turns that information into structured records you can filter, compare and export. It is an independent tool and is not affiliated with Bilibili.
A real run, 29 fields per record
Run on 2026-10-26 with input {"mode": "search", "keyword": "美食", "category": "food", "sort": "followers", "maxResults": 10}. Personal fields of ordinary users are masked here.
| nickname | agencyName | followers | followersGrowth | followersGrowthPct | averagePlays |
|---|---|---|---|---|---|
| 绵羊料理 | 花火计划个人UP主商业合作 | 12183117 | 34802 | 0.3 | 6581856 |
| 记录生活的蛋黄派 | 花火计划个人UP主商业合作 | 9297663 | 41085 | 0.4 | 1587920 |
All 29 fields in one record
typecreatoruserId18202105urlhttps://space.bilibili.com/18202105nickname绵羊料理avatarhttps://i1.hdslb.com/bfs/face/54b5c9c2ad7f1baff195090bfd6...genderfemaleregion上海 上海category美食subCategory美食制作accountTypeindependentagencyName花火计划个人UP主商业合作followers12183117tagsaveragePlays6581856interactionRate0.0526quotesfollowersGrowth34802followersGrowthPct0.3medianPlays4748588cpm161.78cpc123.08videos30d2videos90d5videos180d9hotVideos180d9sponsoredVideos72cooperationModescommerceEnabledisLive
Call the Bilibili Huahuo API
Every run is one HTTP call: send the input as JSON, get the rows back. The same works from Make, Zapier or n8n.
Pay per result
Bronze tier prices from the tool's listing; higher Apify tiers pay less. Free Apify users get two trial runs with their own input.
Full price table and worked examples
The Actor uses pay-per-event pricing. You pay only for these events:
| Event | When it is charged | Price (USD) |
|---|---|---|
Run start (run-start) |
Once per run, when the first request succeeds (twice in creator, creatorTrends and liveCreator); again for each UP host nickname you give (see "Nicknames" above) |
$0.00005 |
Result (result) |
Each creator, liveCreator, similarCreator, representativeVideo, rankedCreator, rankedVideo or rankedProduct record returned |
$0.0092 |
Profile or report (detail) |
Each creatorDetail, creatorTrends or liveCreatorDetail record returned |
$0.0368 |
Worked examples:
- 100 UP hosts from a search cost $0.00005 + 100 x $0.0092 = $0.92005.
- 20 full profiles cost 2 x $0.00005 + 20 x $0.0368 = $0.7361.
- A default search run (20 UP hosts) costs $0.00005 + 20 x $0.0092 = $0.18405.
- A trend report for one UP host costs 2 x $0.00005 + $0.0368 = $0.0369; a video ranking page (15 videos) costs $0.00005 + 15 x $0.0092 = $0.13805.
The start fee is charged when the first request succeeds, even if that request returns nothing. It is not charged when the run fails from the start or rejects the IDs, or when your spending limit cannot cover it. You never pay for more than maxResults items, items that were not delivered are never charged, and the run stops by itself if your spending limit is reached.
On the free Apify plan you get 2 free trial runs of this Actor with your own input, up to 10 results each, and nothing is charged; after that, runs return a stored sample dataset (a real result of the prefilled input). Use any paid Apify plan for full runs.
Bilibili Huahuo API questions
Do I need a Bilibili account or login?
No. You need no Bilibili account, API keys, proxies or cookies. You only need an Apify account to run the Actor.
Is it legal to scrape Huahuo?
The Actor returns only what the marketplace shows about UP hosts: UID, name, avatar, region, quotes, performance figures and audience statistics, plus the contact handles and card details the UP hosts filled in themselves for brands. Nothing is collected from private accounts or messages. You are responsible for how you use the data, including contact details, and for following the laws and platform terms that apply to you.
How fresh is the data?
The data is requested when your run starts. Profiles include `dataDate`, the date of the statistics, so you can see how current the figures are.
Why are some fields empty?
Some fields depend on the UP host: `quotes` is empty if they set no price, and `wechat`, `qq` and the card fields are empty unless they filled them in. New UP hosts may have `medianPlays` of 0 and no `cpm` or `cpc`. Some fields exist only in search rows or only in profiles.
How many results can I get?
Up to 5,000 items per run, set with `maxResults`.
Can I search without a keyword?
Yes. Leave `keyword` empty to browse UP hosts with the category, follower range and sort filters only.