Get a reading domain
get_reading_domainDescribes the reader's progress in one reading domain in ReadingRate: their mastery stage, books, words and hours read, quotes and reflections, and what the next stage requires.
Use when the reader asks about their progress in a particular genre, culture, period or theme, or what it takes to reach the next stage. Get domain_id from list_reading_domains.
Example: {"domain_id": ""}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain_id | Yes | The domain's id, from list_reading_domains |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| axis | No | genre | cultural | period | thematic | compound | user | |
| name | No | ||
| slug | No | ||
| metrics | No | Progress metrics | |
| domain_id | No | ||
| is_focused | No | Whether the reader made this a focus domain | |
| next_stage | No | The next stage, or null at expert | |
| work_count | No | Books in the catalog in this domain | |
| description | No | ||
| mastery_stage | No | newcomer | exploring | well_read | analytical | expert | |
| stage_progress | No | Progress toward the next stage | |
| next_stage_boosts | No | Optional signals that speed up the next stage, each { current, required, met }. Each one met lowers the requirements by 10%, up to 30% | |
| requirement_reduction | No | Fraction (0-0.3) the met boosts currently take off the requirements | |
| next_stage_requirements | No | Books and weighted words needed for the next stage, each { current, required, met }, already reduced by met boosts |