Skip to main content

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
}