Royal Road Web Fiction Rankings Scraper avatar

Royal Road Web Fiction Rankings Scraper

Pricing

Pay per event

Go to Apify Store
Royal Road Web Fiction Rankings Scraper

Royal Road Web Fiction Rankings Scraper

Scrapes Royal Road fiction rankings (best-rated, rising-stars, trending, weekly-popular) with full metadata: ratings, followers, views, tags, chapter stats, and author info. Ideal for IP scouting and web-serial analytics.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Scrapes fiction ranking lists from Royal Road — the largest English web-serial platform — and returns structured metadata for each fiction. No account required. Metadata only: never scrapes chapter text.

What does it scrape?

  • Ranking lists: best-rated, rising-stars, trending, weekly-popular, ongoing, completed (your choice)
  • Per fiction: ID, title, author, tags, overall rating, rating count, followers, favorites, total views, estimated page count, chapter count, publication status, synopsis, and which ranking list it appeared in (with its position)

Who is it for?

  • IP scouts and indie publishers tracking which web serials are on the Kindle Unlimited pipeline
  • LitRPG / progression-fantasy analysts building ranking feeds and trend dashboards
  • Data journalists covering the web-fiction market
  • Writers benchmarking their own fiction against top performers

Input

FieldTypeDefaultDescription
maxItemsinteger100Maximum number of fiction records to return
rankingListsarray["best-rated","rising-stars","trending"]Which ranking lists to scrape

Supported ranking list values: best-rated, rising-stars, trending, weekly-popular, ongoing, completed

Example input

{
"maxItems": 200,
"rankingLists": ["best-rated", "rising-stars"]
}

Output

Each record contains:

FieldTypeExample
fiction_idnumber21220
titlestring"Mother of Learning"
author_namestring"nobody103"
author_profile_urlstring"https://www.royalroad.com/profile/100374"
tagsstring[]["Time Loop", "Adventure", "Fantasy"]
ratingnumber4.83
rating_countnumber16859
followersnumber31727
favoritesnumber30680
views_totalnumber26652840
pagesnumber2932
chapter_countnumber109
statusstring"COMPLETED"
descriptionstring"Zorian is a teenage mage..."
ranking_liststring"best-rated"
ranking_positionnumber1
fiction_urlstring"https://www.royalroad.com/fiction/21220/mother-of-learning"

Notes

  • Royal Road serves public ranking pages without authentication — no login needed.
  • The actor scrapes public metadata only. Chapter text (/fiction/<id>/chapter/...) is never fetched.
  • Rate limits are handled automatically with exponential backoff.