2 /erm/default_usage_reports:
4 x-mojo-to: ERM::DefaultUsageReports#list
5 operationId: listErmDefaultUsageReports
8 summary: List default_usage_reports
12 - description: Case insensitive search on erm_default_usage_report_id
14 name: erm_default_usage_report_id
17 - description: Case insensitive search on default_usage_report report_name
22 - description: Case insensitive search on default_usage_report report_url_params
24 name: report_url_params
27 - $ref: "../swagger.yaml#/parameters/match"
28 - $ref: "../swagger.yaml#/parameters/order_by"
29 - $ref: "../swagger.yaml#/parameters/page"
30 - $ref: "../swagger.yaml#/parameters/per_page"
31 - $ref: "../swagger.yaml#/parameters/q_param"
32 - $ref: "../swagger.yaml#/parameters/q_body"
33 - $ref: "../swagger.yaml#/parameters/q_header"
36 description: A list of default_usage_reports
39 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
42 description: Bad request
44 $ref: "../swagger.yaml#/definitions/error"
46 description: Access forbidden
48 $ref: "../swagger.yaml#/definitions/error"
51 Internal server error. Possible `error_code` attribute values:
52 * `internal_server_error`
54 $ref: "../swagger.yaml#/definitions/error"
56 description: Under maintenance
58 $ref: "../swagger.yaml#/definitions/error"
63 x-mojo-to: ERM::DefaultUsageReports#add
64 operationId: addErmDefaultUsageReports
66 - default_usage_report
67 summary: Add default_usage_report
73 - description: A JSON object containing information about the new default_usage_report
78 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
81 description: A successfully created default_usage_report
84 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
86 description: Bad parameter
88 $ref: "../swagger.yaml#/definitions/error"
90 description: Authentication required
92 $ref: "../swagger.yaml#/definitions/error"
94 description: Access forbidden
96 $ref: "../swagger.yaml#/definitions/error"
98 description: Ressource not found
100 $ref: "../swagger.yaml#/definitions/error"
102 description: Conflict in creating resource
104 $ref: "../swagger.yaml#/definitions/error"
106 description: Payload too large
108 $ref: "../swagger.yaml#/definitions/error"
111 Internal server error. Possible `error_code` attribute values:
112 * `internal_server_error`
114 $ref: "../swagger.yaml#/definitions/error"
116 description: Under maintenance
118 $ref: "../swagger.yaml#/definitions/error"
119 x-koha-authorization:
122 "/erm/default_usage_reports/{erm_default_usage_report_id}":
124 x-mojo-to: ERM::DefaultUsageReports#get
125 operationId: getERMDefaultUsageReport
127 - default_usage_report
128 summary: get default_usage_report
132 - $ref: "../swagger.yaml#/parameters/erm_default_usage_report_id_pp"
135 description: default_usage_report
138 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
140 description: authentication required
142 $ref: "../swagger.yaml#/definitions/error"
144 description: access forbidden
146 $ref: "../swagger.yaml#/definitions/error"
148 description: ressource not found
150 $ref: "../swagger.yaml#/definitions/error"
153 internal server error. possible `error_code` attribute values:
154 * `internal_server_error`
156 $ref: "../swagger.yaml#/definitions/error"
158 description: under maintenance
160 $ref: "../swagger.yaml#/definitions/error"
161 x-koha-authorization:
165 x-mojo-to: ERM::DefaultUsageReports#update
166 operationId: updateERMDefaultUsageReports
168 - default_usage_report
169 summary: update default_usage_report
175 - $ref: "../swagger.yaml#/parameters/erm_default_usage_report_id_pp"
178 description: a json object containing new information about existing default_usage_report
181 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
184 description: a successfully updated default_usage_report
187 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
189 description: bad parameter
191 $ref: "../swagger.yaml#/definitions/error"
193 description: access forbidden
195 $ref: "../swagger.yaml#/definitions/error"
197 description: ressource not found
199 $ref: "../swagger.yaml#/definitions/error"
201 description: conflict in updating resource
203 $ref: "../swagger.yaml#/definitions/error"
205 description: Payload too large
207 $ref: "../swagger.yaml#/definitions/error"
210 internal server error. possible `error_code` attribute values:
211 * `internal_server_error`
213 $ref: "../swagger.yaml#/definitions/error"
215 description: under maintenance
217 $ref: "../swagger.yaml#/definitions/error"
218 x-koha-authorization:
222 x-mojo-to: ERM::DefaultUsageReports#delete
223 operationId: deleteERMDefaultUsageReports
225 - default_usage_report
226 summary: Delete default_usage_report
230 - $ref: "../swagger.yaml#/parameters/erm_default_usage_report_id_pp"
233 description: default_usage_report deleted
235 description: default_usage_report deletion failed
237 $ref: "../swagger.yaml#/definitions/error"
239 description: authentication required
241 $ref: "../swagger.yaml#/definitions/error"
243 description: access forbidden
245 $ref: "../swagger.yaml#/definitions/error"
247 description: ressource not found
249 $ref: "../swagger.yaml#/definitions/error"
251 description: conflict in deleting resource
253 $ref: "../swagger.yaml#/definitions/error"
256 internal server error. possible `error_code` attribute values:
257 * `internal_server_error`
259 $ref: "../swagger.yaml#/definitions/error"
261 description: under maintenance
263 $ref: "../swagger.yaml#/definitions/error"
264 x-koha-authorization: