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"
35 description: A list of default_usage_reports
38 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
41 description: Bad request
43 $ref: "../swagger.yaml#/definitions/error"
45 description: Access forbidden
47 $ref: "../swagger.yaml#/definitions/error"
50 Internal server error. Possible `error_code` attribute values:
51 * `internal_server_error`
53 $ref: "../swagger.yaml#/definitions/error"
55 description: Under maintenance
57 $ref: "../swagger.yaml#/definitions/error"
62 x-mojo-to: ERM::DefaultUsageReports#add
63 operationId: addErmDefaultUsageReports
65 - default_usage_report
66 summary: Add default_usage_report
72 - description: A JSON object containing information about the new default_usage_report
77 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
80 description: A successfully created default_usage_report
83 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
85 description: Bad parameter
87 $ref: "../swagger.yaml#/definitions/error"
89 description: Authentication required
91 $ref: "../swagger.yaml#/definitions/error"
93 description: Access forbidden
95 $ref: "../swagger.yaml#/definitions/error"
97 description: Ressource not found
99 $ref: "../swagger.yaml#/definitions/error"
101 description: Conflict in creating resource
103 $ref: "../swagger.yaml#/definitions/error"
105 description: Payload too large
107 $ref: "../swagger.yaml#/definitions/error"
110 Internal server error. Possible `error_code` attribute values:
111 * `internal_server_error`
113 $ref: "../swagger.yaml#/definitions/error"
115 description: Under maintenance
117 $ref: "../swagger.yaml#/definitions/error"
118 x-koha-authorization:
121 "/erm/default_usage_reports/{erm_default_usage_report_id}":
123 x-mojo-to: ERM::DefaultUsageReports#get
124 operationId: getERMDefaultUsageReport
126 - default_usage_report
127 summary: get default_usage_report
131 - $ref: "../swagger.yaml#/parameters/erm_default_usage_report_id_pp"
134 description: default_usage_report
137 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
139 description: authentication required
141 $ref: "../swagger.yaml#/definitions/error"
143 description: access forbidden
145 $ref: "../swagger.yaml#/definitions/error"
147 description: ressource not found
149 $ref: "../swagger.yaml#/definitions/error"
152 internal server error. possible `error_code` attribute values:
153 * `internal_server_error`
155 $ref: "../swagger.yaml#/definitions/error"
157 description: under maintenance
159 $ref: "../swagger.yaml#/definitions/error"
160 x-koha-authorization:
164 x-mojo-to: ERM::DefaultUsageReports#update
165 operationId: updateERMDefaultUsageReports
167 - default_usage_report
168 summary: update default_usage_report
174 - $ref: "../swagger.yaml#/parameters/erm_default_usage_report_id_pp"
177 description: a json object containing new information about existing default_usage_report
180 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
183 description: a successfully updated default_usage_report
186 $ref: "../swagger.yaml#/definitions/erm_default_usage_report"
188 description: bad parameter
190 $ref: "../swagger.yaml#/definitions/error"
192 description: access forbidden
194 $ref: "../swagger.yaml#/definitions/error"
196 description: ressource not found
198 $ref: "../swagger.yaml#/definitions/error"
200 description: conflict in updating resource
202 $ref: "../swagger.yaml#/definitions/error"
204 description: Payload too large
206 $ref: "../swagger.yaml#/definitions/error"
209 internal server error. possible `error_code` attribute values:
210 * `internal_server_error`
212 $ref: "../swagger.yaml#/definitions/error"
214 description: under maintenance
216 $ref: "../swagger.yaml#/definitions/error"
217 x-koha-authorization:
221 x-mojo-to: ERM::DefaultUsageReports#delete
222 operationId: deleteERMDefaultUsageReports
224 - default_usage_report
225 summary: Delete default_usage_report
229 - $ref: "../swagger.yaml#/parameters/erm_default_usage_report_id_pp"
232 description: default_usage_report deleted
234 description: default_usage_report deletion failed
236 $ref: "../swagger.yaml#/definitions/error"
238 description: authentication required
240 $ref: "../swagger.yaml#/definitions/error"
242 description: access forbidden
244 $ref: "../swagger.yaml#/definitions/error"
246 description: ressource not found
248 $ref: "../swagger.yaml#/definitions/error"
250 description: conflict in deleting resource
252 $ref: "../swagger.yaml#/definitions/error"
255 internal server error. possible `error_code` attribute values:
256 * `internal_server_error`
258 $ref: "../swagger.yaml#/definitions/error"
260 description: under maintenance
262 $ref: "../swagger.yaml#/definitions/error"
263 x-koha-authorization: