get_shelf
Fetch a paginated list of books from any public Goodreads shelf, such as read, currently-reading, or to-read. Uses RSS feeds without requiring authentication.
Instructions
List books on a shelf via its RSS feed (public shelves; no auth).
Common shelves: 'read', 'currently-reading', 'to-read', plus any custom shelf name. RSS pages hold ~100 items; pass page=2,3,... for more (pages start at 1). Defaults to the configured GOODREADS_USER_ID.
When you cite a book from a shelf, link it to its 'link' field.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| shelf | No | to-read | |
| user_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |