list_my_books
Retrieve books from your personal shelves, sorted by most recent update. Filter by reading status to browse your library or check progress with page count, rating, and percent complete.
Instructions
List books on the authenticated user's shelves, most-recently-updated first. Returns { count, books[] } where each entry has status, current_page, percent, rating, and book metadata. When to use: browse or enumerate the user's library, optionally filtered by shelf. To find a specific title within the library use search_my_library; for the public catalog use search_books. Requires SANSFICTION_TOKEN (a bearer token from https://sansfiction.com/docs/agents).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum books to return. Default 20. | |
| status | No | Shelf filter: 'reading' = in progress, 'want' = to-read, 'read' = finished, 'dnf' = did not finish, 'all' = every shelf. Default 'all'. |