2 /erm/default_usage_reports:
4 x-mojo-to: ERM::EUsage::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::EUsage::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::EUsage::DefaultUsageReports#delete
124 operationId: deleteERMDefaultUsageReports
126 - default_usage_report
127 summary: Delete default_usage_report
131 - $ref: "../swagger.yaml#/parameters/erm_default_usage_report_id_pp"
134 description: default_usage_report deleted
136 description: default_usage_report deletion failed
138 $ref: "../swagger.yaml#/definitions/error"
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"
152 description: conflict in deleting resource
154 $ref: "../swagger.yaml#/definitions/error"
157 internal server error. possible `error_code` attribute values:
158 * `internal_server_error`
160 $ref: "../swagger.yaml#/definitions/error"
162 description: under maintenance
164 $ref: "../swagger.yaml#/definitions/error"
165 x-koha-authorization: