comparison api/server/swagger.yaml @ 170:9f1b84b712a8

fix: updated API spec
author Thomas Junk <thomas.junk@intevation.de>
date Tue, 10 Jul 2018 12:03:33 +0200
parents 9fcfccb18b16
children
comparison
equal deleted inserted replaced
169:9fcfccb18b16 170:9f1b84b712a8
26 tags: 26 tags:
27 - users 27 - users
28 post: 28 post:
29 summary: Create a new user 29 summary: Create a new user
30 responses: 30 responses:
31 '200': 31 '201':
32 description: Success response 32 description: user created
33 tags: 33 tags:
34 - users 34 - users
35 /users/{id}: 35 /users/{login}:
36 get: 36 get:
37 summary: Get user with id 37 summary: Get user with login
38 parameters: 38 parameters:
39 - in: path 39 - in: path
40 name: id 40 name: login
41 schema: 41 schema:
42 type: integer 42 type: integer
43 required: true 43 required: true
44 responses: 44 responses:
45 '200': 45 '200':
46 description: Success response 46 description: Success response
47 tags: 47 tags:
48 - users 48 - users
49 put: 49 put:
50 summary: Update user with id 50 summary: Update user with login
51 parameters: 51 parameters:
52 - in: path 52 - in: path
53 name: id 53 name: login
54 schema: 54 schema:
55 type: integer 55 type: integer
56 required: true 56 required: true
57 responses: 57 responses:
58 '200': 58 '200':
59 description: Success response 59 description: Success response
60 tags: 60 tags:
61 - users 61 - users
62 patch: 62 patch:
63 summary: Partially update user with id 63 summary: Partially update user with login
64 parameters: 64 parameters:
65 - in: path 65 - in: path
66 name: id 66 name: login
67 schema: 67 schema:
68 type: integer 68 type: integer
69 required: true 69 required: true
70 responses: 70 responses:
71 '200': 71 '200':
72 description: Success response 72 description: Success response
73 tags: 73 tags:
74 - users 74 - users
75 delete: 75 delete:
76 summary: Delete user with id 76 summary: Delete user with login
77 parameters: 77 parameters:
78 - in: path 78 - in: path
79 name: id 79 name: login
80 schema: 80 schema:
81 type: integer 81 type: integer
82 required: true 82 required: true
83 responses: 83 responses:
84 '200': 84 '200':
85 description: Success response 85 description: Success response
86 tags: 86 tags:
87 - users 87 - users
88 /users/{id}/passwordreset: 88 /users/passwordreset:
89 post: 89 post:
90 summary: Reset password for user with id 90 summary: Reset password for users
91 parameters:
92 - in: path
93 name: id
94 schema:
95 type: integer
96 required: true
97 responses: 91 responses:
98 '200': 92 '200':
99 description: Success response 93 description: Success response
100 tags: 94 tags:
101 - users 95 - users