2 "/patrons/{patron_id}/holds":
4 x-mojo-to: Patrons::Holds#list
5 operationId: getPatronHolds
8 summary: List holds for a patron
10 - $ref: "../swagger.yaml#/parameters/patron_id_pp"
11 - $ref: "../swagger.yaml#/parameters/match"
12 - $ref: "../swagger.yaml#/parameters/order_by"
13 - $ref: "../swagger.yaml#/parameters/page"
14 - $ref: "../swagger.yaml#/parameters/per_page"
15 - $ref: "../swagger.yaml#/parameters/q_param"
16 - $ref: "../swagger.yaml#/parameters/q_body"
17 - $ref: "../swagger.yaml#/parameters/request_id_header"
20 description: By default, current holds are returned, when this is true then
21 old holds are returned as result.
26 description: Embed list sent as a request header
31 - cancellation_requested
35 - pickup_library.branchname
41 description: The patron holds
45 $ref: "../swagger.yaml#/definitions/hold"
47 description: Authentication required
49 $ref: "../swagger.yaml#/definitions/error"
51 description: Access forbidden
53 $ref: "../swagger.yaml#/definitions/error"
55 description: Patron not found
57 $ref: "../swagger.yaml#/definitions/error"
60 Internal server error. Possible `error_code` attribute values:
62 * `internal_server_error`
64 $ref: "../swagger.yaml#/definitions/error"
66 description: Under maintenance
68 $ref: "../swagger.yaml#/definitions/error"
71 borrowers: edit_borrowers