Bilibili Anime Catalog, Rankings & Calendar avatar

Bilibili Anime Catalog, Rankings & Calendar

Pricing

Pay per event

Go to Apify Store
Bilibili Anime Catalog, Rankings & Calendar

Bilibili Anime Catalog, Rankings & Calendar

Bilibili anime, Chinese animation, film, documentary and TV series: filterable catalog, Top 100 rankings, release calendar and season details with ratings and follower counts.

Pricing

Pay per event

Rating

0.0

(0)

Developer

datagrit

datagrit

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 hours ago

Last modified

Share

What does Bilibili Anime Catalog, Rankings & Calendar do?

Bilibili Anime Catalog, Rankings & Calendar reads the licensed-series section of Bilibili (anime, Chinese animation "guochuang", films, documentaries and TV) and returns one clean row per series, ranking entry or episode release. You get play, follower, danmaku (comment), coin, like and share counts, the rating with its vote count, production regions, release status and paid-membership flag. No login and no cookies are needed. Use it for anime market research, licensing and streaming analysis, fan-community trackers and AI agents that need to know what is popular on Bilibili right now.

Why use this Actor?

  • Anime and donghua market research: see which titles lead the Top 100 by follower growth in the last 3 or 7 days, and how a series compares with its sequels through the series follower total.
  • Licensing and streaming teams: filter the whole catalog by release year, quarter, region, genre, airing status and free versus paid-member access, sorted by followers, plays, rating, latest update or danmaku count.
  • Release trackers and fan sites: pull the release calendar for the next seven days with episode numbers, publish times and delay flags, and schedule the Actor to keep a calendar fresh.
  • Analysts and data pipelines: one flat, typed row per record, ready for Google Sheets, n8n, Make, Zapier or MCP-connected agents.
  • Single-title lookups: paste season, episode or media IDs, or full Bilibili URLs, and get the complete record with rating count, statistics, synopsis, cast and episode count.

What is different here?

Most Bilibili scrapers collect videos, comments or creator profiles. This one covers the series layer: Top 100 rankings, a filterable catalog of every licensed title, the release calendar and season details with the real rating count. Filters are applied by Bilibili itself, so every row really matches the filters you set; a combination that Bilibili does not offer for a content type is skipped with a log line instead of being silently ignored. Every row says how it was sorted (sortedBy) and which filters matched (matchedFilters).

Sample output

recordTypetitleseasonIdratingScoreratingCountfollowsviewsareas
catalog我们仍未知道那天所看见的花的名字。8359.653783552910897780235日本
{
"recordType": "catalog",
"contentType": "anime",
"seasonId": 835,
"mediaId": 835,
"title": "我们仍未知道那天所看见的花的名字。",
"subtitle": "难忘的催泪夏天",
"url": "https://www.bilibili.com/bangumi/play/ss835",
"sortedBy": "follows",
"matchedFilters": ["contentType=anime", "sortedBy=follows"],
"ratingScore": 9.6,
"ratingCount": 53783,
"views": 97780235,
"follows": 5529108,
"seriesFollows": 5803863,
"danmaku": 4710640,
"coins": 884981,
"likes": 907862,
"shares": 244868,
"episodeText": "全11话",
"isFinished": true,
"accessLevel": "member",
"areas": ["日本"],
"found": true,
"scrapedAt": "2026-10-05T20:27:51.725Z"
}

Titles and subtitles are returned in the language Bilibili shows them in, usually Chinese.

How much does it cost?

You pay per result: every ranking entry, catalog title, calendar episode or season record counts as one result, and the price per result is lower on paid Apify plans. Rows that only report "nothing found" are not charged. Catalog runs with statistics add two requests per title, so they take longer than a plain listing but cost the same per result. The Maximum results field caps the spend of a run, and you can also set a maximum spend on the run so it stops when that is reached.

Input

  • Mode: ranking (Top 100), catalog (filters and sorting), calendar (release schedule) or details (specific seasons).
  • Content types: anime, guochuang, movie, documentary, tv, variety. Rankings exist for all but variety, the calendar only for anime and guochuang.
  • Ranking window: last 3 or 7 days.
  • Catalog filters: airing status, access (free or paid members), release year (2015 and later, plus older ranges and decades), quarter, country or region, genres by English or Chinese name, and the sort order.
  • Add statistics: plays, followers, danmaku, coins, likes, shares, rating count and regions for every catalog row.
  • Calendar days before and after today: 0 to 7 each.
  • Seasons: season IDs, episode IDs, media IDs or Bilibili URLs for details mode.
  • Maximum results: total limit across everything the run reads.
  • Proxy configuration: optional.

Output fields

Every record carries recordType (ranking, catalog, calendar or season), contentType, seasonId, title, url, the count fields above, scrapedAt and found. Ranking rows add rank and rankingWindowDays; calendar rows add calendarDate, episodeId, episodeLabel, episodePublishAt, episodePublished and episodeDelayed; season rows add the synopsis, cast, staff, genres, series, publish time and episode count. Fields a source does not provide for a record are null, never zero. When a query has no results you get one row with found: false.

The Actor reads public series information that Bilibili shows to every visitor, without logging in or bypassing access controls. It does not download or stream video. You are responsible for using the data in line with applicable laws and the terms of the source. Found an issue? Open it in the Issues tab and it will be answered.

FAQ

How fresh is the data? Every run reads Bilibili live; counts are the ones shown on the site at that moment.

Why are some play or follower counts missing? The release calendar reports "-" for series without a count yet. Those fields are null. The status message at the end of a run states on how many results both counts were present.

Why was a filter combination skipped? Bilibili offers different filters per content type. For example the anime section has the regions Japan, USA and other, and the movie section cannot be sorted by followers (it is sorted by plays and sortedBy says so). The log lists what was skipped and the options Bilibili does offer.

Does the catalog contain every title I see on bilibili.com? Bilibili decides which titles it lists for the region a request comes from. A run from outside mainland China sees a smaller catalog than a browser in China (about 950 anime titles in our test from Southeast Asia), and very recent mainland-only releases can be missing. A filter that matches nothing returns one row with found: false.

Do I need a proxy? Usually not. If Bilibili answers with errors from datacenter addresses, enable the proxy option and pick an Asian country; the Actor retries throttled requests and respects the wait time Bilibili sends.

Can I schedule runs? Yes. A daily ranking or calendar run gives you a time series of follower growth and upcoming releases.

Other datagrit Actors cover public company registers, job boards with salary data and website technology lookups, useful when you combine entertainment data with market research.

Support

Found a bug or a missing field? Open an issue on the Actor page and describe the input you used. Issues are answered in English, usually within a day.