### Login POST http://localhost:8080/login HTTP/1.1 Content-Type: application/json { "eMail": "lennardetzel@gmail.com", "password": "123456789" } ### Read User GET http://localhost:8080/user/21 HTTP/1.1 ### Read User GET http://localhost:8080/user/500 HTTP/1.1 ### Login POST http://localhost:8080/login HTTP/1.1 Content-Type: application/json { "eMail": "lilith@fa.gmx.de", "password": "passwort" } ### Create a new user POST http://localhost:8080/user HTTP/1.1 Content-Type: application/json { "firstName": "Bruce", "lastName": "Wayne", "eMail": "bat@mail.de", "password": "1234", "repeatPassword": "1234" } ### Create a new user POST http://localhost:8080/user HTTP/1.1 Content-Type: application/json { "firstName": "Bruce", "lastName": "Wayne", "eMail": "bat@mail.de", "password": "1234", "repeatPassword": "123456" } ### Create a new user POST http://localhost:8080/user HTTP/1.1 Content-Type: application/json { "firstName": "Bruce", "lastName": "Wayne", "password": "1234", "repeatPassword": "1234" } ### Logout POST http://localhost:8080/logout HTTP/1.1 ### Logout POST http://localhost:8080/logout HTTP/1.1 ### Update specific user PUT http://localhost:8080/user/48 HTTP/1.1 Content-Type: application/json { "firstName": "Selina", "lastName": "Kyle" }