api.rest 856 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. @url=http://localhost:3000/api
  2. ### получение списка блюд
  3. GET {{url}}/menu-item
  4. ### Добавление блюда в корзину
  5. POST {{url}}/cart
  6. Content-Type: application/json
  7. {
  8. "menuItemId": 1,
  9. "quantity": 1
  10. }
  11. ### Изменение количества блюда в корзине
  12. PATCH {{url}}/cart/1
  13. Content-Type: application/json
  14. {
  15. "quantity": 10
  16. }
  17. ### Удаление блюда из корзины
  18. DELETE {{url}}/cart/1
  19. ### Авторизация
  20. POST {{url}}/user/login
  21. Content-Type: application/json
  22. {
  23. "login": "login",
  24. "password": "123456"
  25. }
  26. @token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwicm9sZUlkIjoxLCJpYXQiOjE3NDc3MjQ4MDJ9.qX7eLwPNxXm_LE-TgA2P9Z-G-RBF5WmYD3IwJZaK4Nc
  27. ### Получение корзины пользователя
  28. GET {{url}}/cart
  29. Authorization: Bearer {{token}}