Guest User

Untitled

a guest
Nov 5th, 2017
407
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. Получение текущего пользователя
  2.  
  3. GET /api/v1/user/ → {status: 200, body: {email: developer@mail.ru}}
  4. GET /api/v1/user/ → {status: 401, body: {error: 'CONDITION/UNAUTHORISED'}}
  5. GET /api/v1/user/ → {status: 500, body: {error: 'Internal Server Error'}}
  6.  
  7. Регистрация нового пользователя
  8.  
  9. POST /api/v1/user/signup/ {email: developer@mail.ru, password: qwerty} → {status: 200, body: {email: developer@mail.ru}}
  10. POST /api/v1/user/signup/ {email: developer@mail.ru, password: qwerty} → {status: 409, body: {error: 'CONDITION/EXISTS'}}
  11. POST /api/v1/user/signup/ {email: developermail.ru, password: qwerty} → {status: 400, body: {error: 'ARGUMENTS/INVALID', field: 'email'}}
  12. POST /api/v1/user/signup/ {email: developer@mail.ru, password: ''} → {status: 400, body: {error: 'ARGUMENTS/REQUIRED', field: 'password'}}
  13. POST /api/v1/user/signup/ {email: developer@mail.ru, password: qwerty} → {status: 500, body: {error: 'Internal Server Error'}}
  14.  
  15. Авторизация существующим пользователем
  16.  
  17. POST /api/v1/user/signin/ {email: developer@mail.ru, password: qwerty} → {status: 200, body: {email: developer@mail.ru}}
  18. POST /api/v1/user/signin/ {email: developer@mail.ru, password: qwerty} → {status: 401, body: {error: 'CONDITION/UNAUTHORIZED'}}
  19. POST /api/v1/user/signin/ {email: developer@mail.ru, password: qwerty} → {status: 404, body: {error: 'CONDITION/NOT_FOUND'}}
  20. POST /api/v1/user/signin/ {email: developermail.ru, password: qwerty} → {status: 400, body: {error: 'ARGUMENTS/INVALID', field: 'email'}}
  21. POST /api/v1/user/signin/ {email: developer@mail.ru, password: ''} → {status: 400, body: {error: 'ARGUMENTS/REQUIRED', field: 'password'}}
  22. POST /api/v1/user/signin/ {email: developer@mail.ru, password: qwerty} → {status: 500, body: {error: 'Internal Server Error'}}
Add Comment
Please, Sign In to add comment