Is your feature request related to a problem? Please describe.
The web offers full-text search over one's own journal — marks/comments, reviews and notes — via /search?c=journal. The API has no equivalent, so a client that wants "search my library" has to page through entire shelves and filter locally, which is slow and incomplete (it misses note/review bodies).
Describe the solution you'd like
GET /api/me/journal/search?query=... returning matching pieces (mark/comment, review, note) with their item references, paginated.
Describe alternatives you've considered
Client-side filtering after downloading all shelves — impractical for large libraries and does not cover full-text.
Additional context
Split from #1671 (one issue per request).
Is your feature request related to a problem? Please describe.
The web offers full-text search over one's own journal — marks/comments, reviews and notes — via
/search?c=journal. The API has no equivalent, so a client that wants "search my library" has to page through entire shelves and filter locally, which is slow and incomplete (it misses note/review bodies).Describe the solution you'd like
GET /api/me/journal/search?query=...returning matching pieces (mark/comment, review, note) with their item references, paginated.Describe alternatives you've considered
Client-side filtering after downloading all shelves — impractical for large libraries and does not cover full-text.
Additional context
Split from #1671 (one issue per request).