Mercurial > gemma
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 |