View | Details | Raw Unified | Return to bug 30055
Collapse All | Expand All

(-)a/api/v1/swagger/paths/acquisitions_baskets.yaml (-11 / +11 lines)
Lines 8-20 Link Here
8
    tags:
8
    tags:
9
      - baskets
9
      - baskets
10
    parameters:
10
    parameters:
11
      - $ref: ../parameters.yaml#/match
11
      - $ref: "../swagger.yaml#/parameters/match"
12
      - $ref: ../parameters.yaml#/order_by
12
      - $ref: "../swagger.yaml#/parameters/order_by"
13
      - $ref: ../parameters.yaml#/page
13
      - $ref: "../swagger.yaml#/parameters/page"
14
      - $ref: ../parameters.yaml#/per_page
14
      - $ref: "../swagger.yaml#/parameters/per_page"
15
      - $ref: ../parameters.yaml#/q_param
15
      - $ref: "../swagger.yaml#/parameters/q_param"
16
      - $ref: ../parameters.yaml#/q_body
16
      - $ref: "../swagger.yaml#/parameters/q_body"
17
      - $ref: ../parameters.yaml#/q_header
17
      - $ref: "../swagger.yaml#/parameters/q_header"
18
    produces:
18
    produces:
19
      - application/json
19
      - application/json
20
    responses:
20
    responses:
Lines 23-44 Link Here
23
        schema:
23
        schema:
24
          type: array
24
          type: array
25
          items:
25
          items:
26
            $ref: ../definitions.yaml#/patron
26
            $ref: "../swagger.yaml#/definitions/patron"
27
      "403":
27
      "403":
28
        description: Access forbidden
28
        description: Access forbidden
29
        schema:
29
        schema:
30
          $ref: ../definitions.yaml#/error
30
          $ref: "../swagger.yaml#/definitions/error"
31
      "500":
31
      "500":
32
        description: |
32
        description: |
33
          Internal server error. Possible `error_code` attribute values:
33
          Internal server error. Possible `error_code` attribute values:
34
34
35
          * `internal_server_error`
35
          * `internal_server_error`
36
        schema:
36
        schema:
37
          $ref: ../definitions.yaml#/error
37
          $ref: "../swagger.yaml#/definitions/error"
38
      "503":
38
      "503":
39
        description: Under maintenance
39
        description: Under maintenance
40
        schema:
40
        schema:
41
          $ref: ../definitions.yaml#/error
41
          $ref: "../swagger.yaml#/definitions/error"
42
    x-koha-authorization:
42
    x-koha-authorization:
43
      permissions:
43
      permissions:
44
        acquisition: order_manage
44
        acquisition: order_manage
(-)a/api/v1/swagger/paths/acquisitions_funds.yaml (-22 / +22 lines)
Lines 68-80 Link Here
68
    tags:
68
    tags:
69
      - funds
69
      - funds
70
    parameters:
70
    parameters:
71
      - $ref: ../parameters.yaml#/match
71
      - $ref: "../swagger.yaml#/parameters/match"
72
      - $ref: ../parameters.yaml#/order_by
72
      - $ref: "../swagger.yaml#/parameters/order_by"
73
      - $ref: ../parameters.yaml#/page
73
      - $ref: "../swagger.yaml#/parameters/page"
74
      - $ref: ../parameters.yaml#/per_page
74
      - $ref: "../swagger.yaml#/parameters/per_page"
75
      - $ref: ../parameters.yaml#/q_param
75
      - $ref: "../swagger.yaml#/parameters/q_param"
76
      - $ref: ../parameters.yaml#/q_body
76
      - $ref: "../swagger.yaml#/parameters/q_body"
77
      - $ref: ../parameters.yaml#/q_header
77
      - $ref: "../swagger.yaml#/parameters/q_header"
78
    produces:
78
    produces:
79
      - application/json
79
      - application/json
80
    responses:
80
    responses:
Lines 83-104 Link Here
83
        schema:
83
        schema:
84
          type: array
84
          type: array
85
          items:
85
          items:
86
            $ref: ../definitions.yaml#/patron
86
            $ref: "../swagger.yaml#/definitions/patron"
87
      "403":
87
      "403":
88
        description: Access forbidden
88
        description: Access forbidden
89
        schema:
89
        schema:
90
          $ref: ../definitions.yaml#/error
90
          $ref: "../swagger.yaml#/definitions/error"
91
      "500":
91
      "500":
92
        description: |
92
        description: |
93
          Internal server error. Possible `error_code` attribute values:
93
          Internal server error. Possible `error_code` attribute values:
94
94
95
          * `internal_server_error`
95
          * `internal_server_error`
96
        schema:
96
        schema:
97
          $ref: ../definitions.yaml#/error
97
          $ref: "../swagger.yaml#/definitions/error"
98
      "503":
98
      "503":
99
        description: Under maintenance
99
        description: Under maintenance
100
        schema:
100
        schema:
101
          $ref: ../definitions.yaml#/error
101
          $ref: "../swagger.yaml#/definitions/error"
102
    x-koha-authorization:
102
    x-koha-authorization:
103
      permissions:
103
      permissions:
104
        acquisition: budget_modify
104
        acquisition: budget_modify
Lines 113-125 Link Here
113
    tags:
113
    tags:
114
      - funds
114
      - funds
115
    parameters:
115
    parameters:
116
      - $ref: ../parameters.yaml#/match
116
      - $ref: "../swagger.yaml#/parameters/match"
117
      - $ref: ../parameters.yaml#/order_by
117
      - $ref: "../swagger.yaml#/parameters/order_by"
118
      - $ref: ../parameters.yaml#/page
118
      - $ref: "../swagger.yaml#/parameters/page"
119
      - $ref: ../parameters.yaml#/per_page
119
      - $ref: "../swagger.yaml#/parameters/per_page"
120
      - $ref: ../parameters.yaml#/q_param
120
      - $ref: "../swagger.yaml#/parameters/q_param"
121
      - $ref: ../parameters.yaml#/q_body
121
      - $ref: "../swagger.yaml#/parameters/q_body"
122
      - $ref: ../parameters.yaml#/q_header
122
      - $ref: "../swagger.yaml#/parameters/q_header"
123
    produces:
123
    produces:
124
      - application/json
124
      - application/json
125
    responses:
125
    responses:
Lines 128-149 Link Here
128
        schema:
128
        schema:
129
          type: array
129
          type: array
130
          items:
130
          items:
131
            $ref: ../definitions.yaml#/patron
131
            $ref: "../swagger.yaml#/definitions/patron"
132
      "403":
132
      "403":
133
        description: Access forbidden
133
        description: Access forbidden
134
        schema:
134
        schema:
135
          $ref: ../definitions.yaml#/error
135
          $ref: "../swagger.yaml#/definitions/error"
136
      "500":
136
      "500":
137
        description: |
137
        description: |
138
          Internal server error. Possible `error_code` attribute values:
138
          Internal server error. Possible `error_code` attribute values:
139
139
140
          * `internal_server_error`
140
          * `internal_server_error`
141
        schema:
141
        schema:
142
          $ref: ../definitions.yaml#/error
142
          $ref: "../swagger.yaml#/definitions/error"
143
      "503":
143
      "503":
144
        description: Under maintenance
144
        description: Under maintenance
145
        schema:
145
        schema:
146
          $ref: ../definitions.yaml#/error
146
          $ref: "../swagger.yaml#/definitions/error"
147
    x-koha-authorization:
147
    x-koha-authorization:
148
      permissions:
148
      permissions:
149
        acquisition: budget_modify
149
        acquisition: budget_modify
(-)a/api/v1/swagger/paths/suggestions.yaml (-12 / +11 lines)
Lines 223-235 Link Here
223
    tags:
223
    tags:
224
      - suggestions
224
      - suggestions
225
    parameters:
225
    parameters:
226
      - $ref: ../parameters.yaml#/match
226
      - $ref: "../swagger.yaml#/parameters/match"
227
      - $ref: ../parameters.yaml#/order_by
227
      - $ref: "../swagger.yaml#/parameters/order_by"
228
      - $ref: ../parameters.yaml#/page
228
      - $ref: "../swagger.yaml#/parameters/page"
229
      - $ref: ../parameters.yaml#/per_page
229
      - $ref: "../swagger.yaml#/parameters/per_page"
230
      - $ref: ../parameters.yaml#/q_param
230
      - $ref: "../swagger.yaml#/parameters/q_param"
231
      - $ref: ../parameters.yaml#/q_body
231
      - $ref: "../swagger.yaml#/parameters/q_body"
232
      - $ref: ../parameters.yaml#/q_header
232
      - $ref: "../swagger.yaml#/parameters/q_header"
233
    produces:
233
    produces:
234
      - application/json
234
      - application/json
235
    responses:
235
    responses:
Lines 238-259 Link Here
238
        schema:
238
        schema:
239
          type: array
239
          type: array
240
          items:
240
          items:
241
            $ref: ../definitions.yaml#/patron
241
            $ref: "../swagger.yaml#/definitions/patron"
242
      "403":
242
      "403":
243
        description: Access forbidden
243
        description: Access forbidden
244
        schema:
244
        schema:
245
          $ref: ../definitions.yaml#/error
245
          $ref: "../swagger.yaml#/definitions/error"
246
      "500":
246
      "500":
247
        description: |
247
        description: |
248
          Internal server error. Possible `error_code` attribute values:
248
          Internal server error. Possible `error_code` attribute values:
249
249
250
          * `internal_server_error`
250
          * `internal_server_error`
251
        schema:
251
        schema:
252
          $ref: ../definitions.yaml#/error
252
          $ref: "../swagger.yaml#/definitions/error"
253
      "503":
253
      "503":
254
        description: Under maintenance
254
        description: Under maintenance
255
        schema:
255
        schema:
256
          $ref: ../definitions.yaml#/error
256
          $ref: "../swagger.yaml#/definitions/error"
257
    x-koha-authorization:
257
    x-koha-authorization:
258
      permissions:
258
      permissions:
259
        suggestions: suggestions_manage
259
        suggestions: suggestions_manage
260
- 

Return to bug 30055