BookListRequest
Request body for POST /books/list
Pagination parameters (page, pageSize, sort) are passed as query parameters, not in the request body. This enables proper HATEOAS links.
conditionobject | nullnullable
Filter condition (optional - no condition returns all)
fullTextSearchstring | nullnullable
Full-text search query (case-insensitive search on book title)
includeDeletedboolean
Include soft-deleted books in results (default: false)
BookListRequest
{
"condition": "Unknown Type: object,null",
"fullTextSearch": "string",
"includeDeleted": true
}