/circulation

post

Creates a loan by checking out an item to a loanee

post

Creates a loan by checking out an item to a loanee

post

Updates the due date of an existing loan

post

Updates the due date of an existing loan

post

Updates the due date of an existing loan

post

Updates the status of an existing loan

Collection of loan items.

get

Retrieve a list of loan items.

post

Create a new loan item.

delete

Entity representing a loan

get

Retrieve loan item with given {loanId}

put

Update loan item with given {loanId}

delete

Delete loan item with given {loanId}

get

Get the circulation rules

put

Set the circulation rules using a text file

get

Execute circulation rules and return the loan policy that will be applied, either the matching loan policy with the highest priority or the fallback loan policy

get

Execute circulation rules and return all matching loan policies in decreasing priority and the fallback loan policy

get

Execute circulation rules and return the request policy that will be applied, either the matching request policy with the highest priority or the fallback request policy

get

Execute circulation rules and return all matching request policies policies in decreasing priority and the fallback request policy

get

Get the notice policy when applying circulation rules

get

Get notice policy for each match when applying circulation rules

Collection of request items.

get

Retrieve a list of request items.

post

Create a new request item.

delete

Entity representing a request

get

Retrieve request item with given {requestId}

put

Update request item with given {requestId}

delete

Delete request item with given {requestId}

Entity representing a queue

get

Retrieve queue item with given {queueId}