Reader
Enhanced search
Changed onSearch books with advanced filters and pagination. Supports text (tsvector) and semantic (pgvector) modes.
get/reader/search
Request
- Base URLhttps://localhost:9527
- AuthAPI key in header Authorization
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
qstring
Search query
modestring
Search mode (text, semantic)
formatstring
File format filter (epub, pdf, mobi)
languagestring
Language filter
tagstring
Tag filter
authorstring
Author filter
sortstring
Sort field (ctime, title, author, rating)
orderstring
Sort order (asc, desc)
pageinteger
Page number
page_sizeinteger
Page size (1-100)
Response
OK
Changes
- info
added the new optional
queryrequest parametermode
- info
- warning
deleted the
queryrequest parametermode
- warning