diff 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
line wrap: on
line diff
--- a/api/server/swagger.yaml	Tue Jul 10 10:36:50 2018 +0200
+++ b/api/server/swagger.yaml	Tue Jul 10 12:03:33 2018 +0200
@@ -28,16 +28,16 @@
     post:
       summary: Create a new user
       responses:
-        '200':
-          description: Success response
+        '201':
+          description: user created
       tags: 
         - users
-  /users/{id}:
+  /users/{login}:
     get:
-      summary: Get user with id
+      summary: Get user with login
       parameters:
         - in: path
-          name: id
+          name: login
           schema:
             type: integer
           required: true
@@ -47,10 +47,10 @@
       tags: 
         - users
     put:
-      summary: Update user with id
+      summary: Update user with login
       parameters:
         - in: path
-          name: id
+          name: login
           schema:
             type: integer
           required: true
@@ -60,10 +60,10 @@
       tags: 
         - users
     patch:
-      summary: Partially update user with id
+      summary: Partially update user with login
       parameters:
         - in: path
-          name: id
+          name: login
           schema:
             type: integer
           required: true
@@ -73,10 +73,10 @@
       tags: 
         - users
     delete:
-      summary: Delete user with id
+      summary: Delete user with login
       parameters:
         - in: path
-          name: id
+          name: login
           schema:
             type: integer
           required: true
@@ -85,15 +85,9 @@
           description: Success response
       tags: 
         - users
-  /users/{id}/passwordreset:
+  /users/passwordreset:
     post:
-      summary: Reset password for user with id
-      parameters:
-        - in: path
-          name: id
-          schema:
-            type: integer
-          required: true
+      summary: Reset password for users
       responses:
         '200':
           description: Success response