A list is paged with skip (how many to skip, from 0) and limit (how many to return). Each page costs the route's units, whatever its size, so ask for full pages.

curl -H "Authorization: Bearer $RT_KEY" \
     'https://randomtranslator.com/api/v1/novels/1234/chapters/page?skip=100&limit=100'

total is how many items the whole list holds with your filters, so the last page starts at skip = total minus what is left. On your library, with_total=false skips the count and answers total: -1.

List Default page Largest page
Search and browse novels 20 50
Popular 20 50
A novel's chapter list 100 200
A novel's glossary, and its search 100 100
Shared glossary terms 50 100
Your library 20 50
Your notifications 20 50

Genres, fandoms and tags (/novels/hub) come whole in one answer, with no paging.

  • A limit above the largest page, or a negative skip, is a 422.
  • The chapter list can open on a chapter instead of a skip: around=37 serves the page that holds chapter 37.
  • Popular holds the novels with readers in its window; its total is the length of that list.

The chapter list gives numbers and titles only, never text, and the API has no route that returns chapter text at any depth.