POST /api/users/add
Запрос:
{"username": "User Name", "email": "User@email", "password": "password"}Ответ (успех):
{"status":201,"success":"User added successfully"}Ответ (не удача):
{"status":422,"success":"Data no valid"}PUT /api/users/{id}
Header
[Authorization: Bearer TOKEN]
Запрос:
{"username": "User Name", "email": "User@email", "password": "password"}Ответ (успех):
{"status":201,"success":"User updated successfully"}Ответ (не удача):
{"code": 401, "message": "Invalid credentials."}{"status":422,"success":"Data no valid"}{"status":404,"success":"User not found"}DELETE /api/users/{id}
Header
[Authorization: Bearer TOKEN]
Ответ (успех):
{"status":200,"success":"User deleted successfully"}Ответ (не удача):
{"code": 401, "message": "Invalid credentials."}{"status":404,"success":"User not found"}GET /api/users/{id}
Header
[Authorization: Bearer TOKEN]
Ответ (успех):
{"username":"root","email":"root@mail.ru"}Ответ (не удача):
{"code": 401, "message": "Invalid credentials."}{"status":404,"success":"User not found"}GET /api/users
Header
[Authorization: Bearer TOKEN]
Ответ (успех):
[{"username":"root","email":"root@mail.ru"}]POST /api/login
Запрос:
{"username": "User Name", "password": "password"}Ответ (успех):
{"token": "TOKEN"}Ответ (не удача):
{"code": 401, "message": "Invalid credentials."}