4 "x-mojo-to": "ReturnClaims#claim_returned",
5 "operationId": "claimReturned",
6 "summary": "Add a return claim",
14 "description": "A JSON object containing fields to modify",
20 "description": "Internal item id to claim as returned",
24 "description": "Notes about this return claim",
28 "description": "User id for the librarian submitting this claim",
32 "description": "Charge a lost fee if true and Koha is set to allow a choice. Ignored otherwise.",
36 "additionalProperties": false
45 "description": "Created claim",
47 "$ref": "../definitions.json#/return_claim"
51 "description": "Bad request",
53 "$ref": "../definitions.json#/error"
57 "description": "Authentication required",
59 "$ref": "../definitions.json#/error"
63 "description": "Access forbidden",
65 "$ref": "../definitions.json#/error"
69 "description": "Checkout not found",
71 "$ref": "../definitions.json#/error"
75 "description": "Conflict creating the resource",
77 "$ref": "../definitions.json#/error"
81 "description": "Internal server error",
83 "$ref": "../definitions.json#/error"
87 "description": "Under maintenance",
89 "$ref": "../definitions.json#/error"
93 "x-koha-authorization": {
95 "circulate": "circulate_remaining_permissions"
100 "/return_claims/{claim_id}/notes": {
102 "x-mojo-to": "ReturnClaims#update_notes",
103 "operationId": "updateClaimNotes",
104 "summary": "Update notes",
113 "description": "Unique identifier for the claim whose notes are to be updated",
119 "description": "A JSON object containing fields to modify",
125 "description": "Notes about this return claim",
129 "description": "Interal identifier for the librarian updating the claim notes",
133 "additionalProperties": false
142 "description": "Claim notes updated",
144 "$ref": "../definitions.json#/return_claim"
148 "description": "Bad request",
150 "$ref": "../definitions.json#/error"
154 "description": "Authentication required",
156 "$ref": "../definitions.json#/error"
160 "description": "Access forbidden",
162 "$ref": "../definitions.json#/error"
166 "description": "Claim not found",
168 "$ref": "../definitions.json#/error"
172 "description": "Internal server error",
174 "$ref": "../definitions.json#/error"
178 "description": "Under maintenance",
180 "$ref": "../definitions.json#/error"
184 "x-koha-authorization": {
186 "circulate": "circulate_remaining_permissions"
191 "/return_claims/{claim_id}": {
193 "x-mojo-to": "ReturnClaims#delete_claim",
194 "operationId": "deletedClaim",
195 "summary": "Delete claim",
196 "tags": [ "return_claims" ],
202 "description": "Unique identifier for the claim to be deleted",
211 "description": "Claim deleted",
213 "$ref": "../definitions.json#/return_claim"
217 "description": "Bad request",
219 "$ref": "../definitions.json#/error"
223 "description": "Authentication required",
225 "$ref": "../definitions.json#/error"
229 "description": "Access forbidden",
231 "$ref": "../definitions.json#/error"
235 "description": "Claim not found",
237 "$ref": "../definitions.json#/error"
241 "description": "Internal server error",
243 "$ref": "../definitions.json#/error"
247 "description": "Under maintenance",
249 "$ref": "../definitions.json#/error"
253 "x-koha-authorization": {
255 "circulate": "circulate_remaining_permissions"
260 "/return_claims/{claim_id}/resolve": {
262 "x-mojo-to": "ReturnClaims#resolve_claim",
263 "operationId": "updateClaimResolve",
264 "summary": "Resolve claim",
265 "tags": [ "return_claims" ],
271 "description": "Unique identifier for the claim to be resolved",
277 "description": "A JSON object containing fields to modify",
283 "description": "The RETURN_CLAIM_RESOLUTION code to be used to resolve the calim",
287 "description": "User id for the librarian resolving the claim",
291 "description": "New lost status to set to the item",
295 "additionalProperties": false
304 "description": "Claim resolved",
306 "$ref": "../definitions.json#/return_claim"
310 "description": "Bad request",
312 "$ref": "../definitions.json#/error"
316 "description": "Authentication required",
318 "$ref": "../definitions.json#/error"
322 "description": "Access forbidden",
324 "$ref": "../definitions.json#/error"
328 "description": "Claim not found",
330 "$ref": "../definitions.json#/error"
334 "description": "Internal server error",
336 "$ref": "../definitions.json#/error"
340 "description": "Under maintenance",
342 "$ref": "../definitions.json#/error"
346 "x-koha-authorization": {
348 "circulate": "circulate_remaining_permissions"