Browse a work in order
browse_workWalk a work's structure in order: a work gives its sections, a section its chapters, a chapter its verses (label and translation, in pages). Use it when the user wants to read a chapter or a book through, asks what comes after a verse, or what a book contains; search_texts cannot do that.
Three steps, each named in the reply of the one before: work alone lists the sections; add section for its chapters; add chapter (the index from the listing) for its verses. Every reply carries next, the arguments of the call that continues. To quote a verse, call get_verse with its unit_id: it returns the citation and version hash.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Which page of a section's chapters. Default 1. | |
| work | Yes | A work slug, as list_works gives it. | |
| limit | No | Verses per page. Default 20, at most 50. | |
| offset | No | Where in the chapter to start, counting verses from 0. Default 0. | |
| chapter | No | The chapter's `index` in the section's listing; it opens that chapter's verses. | |
| section | No | A section slug from the work's listing (a parva, a canto, an upaniṣad). | |
| language | No | Preferred language of the translations returned. Not a filter: works that exist only in Russian are returned in Russian, and each result says which language it is actually in. Default: en. | |
| page_size | No | Chapters per page. Default 50, at most 100. |