CreateLoanRequest
Type: object
Request payload for creating a new book loan. Does not include Id or audit fields as these are server-generated.
Fields
| Name | Type | Description | Source |
|---|---|---|---|
BookId |
string (uuid) | ID of the book to borrow | - |
MemberId |
string (uuid) | ID of the member borrowing the book | - |
BorrowDate |
string (date) | Date of borrowing (defaults to today if not provided) | - |
DueDate |
string (date) | Due date for return (defaults to BorrowDate + 14 days if not provided) | - |