Я разрабатываю RESTful API для приложения бронирования и был очень рад видеть, что могу сопоставить все детали приложения с 4 методами HTTP.
/users - GET, POST
/users/({id}|myself) - GET, POST, PUT, DELETE
/users/({id}|myself)/bookings - GET, POST
/users/({id}|myself)/bookings/{id} - GET, POST, PUT, DELETE
Пример: Обновление моего собственного пользователя использует PUT в /users/myself.
Но теперь я обнаружил, что чего-то не хватает: возможность запросить новый пароль, если я забыл свой старый. Любая идея, как я мог бы добавить это?