2 "/biblios/{biblio_id}": {
4 "x-mojo-to": "Biblios#get",
5 "operationId": "getBiblio",
11 "$ref": "../parameters.json#/biblio_id_pp"
16 "application/marcxml+xml",
17 "application/marc-in-json",
23 "description": "A biblio"
26 "description": "Authentication required",
28 "$ref": "../definitions.json#/error"
32 "description": "Access forbidden",
34 "$ref": "../definitions.json#/error"
38 "description": "Biblio not found",
40 "$ref": "../definitions.json#/error"
44 "description": "Not acceptable",
47 "description": "Accepted content-types",
54 "description": "Internal server error",
56 "$ref": "../definitions.json#/error"
60 "description": "Under maintenance",
62 "$ref": "../definitions.json#/error"
66 "x-koha-authorization": {
73 "x-mojo-to": "Biblios#delete",
74 "operationId": "deleteBiblio",
80 "$ref": "../parameters.json#/biblio_id_pp"
88 "description": "Biblio deleted",
94 "description": "Authentication required",
96 "$ref": "../definitions.json#/error"
100 "description": "Access forbidden",
102 "$ref": "../definitions.json#/error"
106 "description": "Biblio not found",
108 "$ref": "../definitions.json#/error"
112 "description": "Unable to perform action on biblio",
114 "$ref": "../definitions.json#/error"
118 "description": "Internal error",
120 "$ref": "../definitions.json#/error"
124 "description": "Under maintenance",
126 "$ref": "../definitions.json#/error"
130 "x-koha-authorization": {
132 "editcatalogue": "edit_catalogue"
137 "/biblios/{biblio_id}/items": {
139 "x-mojo-to": "Biblios#get_items",
140 "operationId": "getBiblioItems",
147 "$ref": "../parameters.json#/biblio_id_pp"
150 "$ref": "../parameters.json#/match"
153 "$ref": "../parameters.json#/order_by"
156 "$ref": "../parameters.json#/page"
159 "$ref": "../parameters.json#/per_page"
162 "$ref": "../parameters.json#/q_param"
165 "$ref": "../parameters.json#/q_body"
168 "$ref": "../parameters.json#/q_header"
179 "description": "A list of the items attached to the record",
183 "$ref": "../definitions.json#/item"
188 "description": "Authentication required",
190 "$ref": "../definitions.json#/error"
194 "description": "Access forbidden",
196 "$ref": "../definitions.json#/error"
200 "description": "Biblio not found",
202 "$ref": "../definitions.json#/error"
206 "description": "Not acceptable",
209 "description": "Accepted content-types",
216 "description": "Internal server error",
218 "$ref": "../definitions.json#/error"
222 "description": "Under maintenance",
224 "$ref": "../definitions.json#/error"
228 "x-koha-authorization": {
235 "/public/biblios/{biblio_id}": {
237 "x-mojo-to": "Biblios#get_public",
238 "operationId": "getBiblioPublic",
244 "$ref": "../parameters.json#/biblio_id_pp"
248 "application/marcxml+xml",
249 "application/marc-in-json",
255 "description": "A biblio"
258 "description": "Authentication required",
260 "$ref": "../definitions.json#/error"
264 "description": "Access forbidden",
266 "$ref": "../definitions.json#/error"
270 "description": "Biblio not found",
272 "$ref": "../definitions.json#/error"
276 "description": "Not acceptable",
279 "description": "Accepted content-types",
286 "description": "Internal server error",
288 "$ref": "../definitions.json#/error"
292 "description": "Under maintenance",
294 "$ref": "../definitions.json#/error"