List of endpoints.
Endpoints for authorization.
Change password.
Request for updating forgotten password.
User login.
Updates the password based on key that was send with an
email.
User logout.
User registraion.
Change user name.
List of endpoints for the application. Most of endpoints require to be logged in.
Creates a day for user.
Deletes the day.
Changes a days name(If for some reason user wants a different
from default one).
Returns all days for the current user.
Returns certain day based on a current user and url params.
Endpoints for food.
Retrieves single food.
Adds food to the meal document.
Creates a food.
Endpoints for Meals based on a user and a day.
Creates a meal.
Deletes a meal.
Updates a meal.
Retrieves a certain meal.
Endpoints for user personal information.
Updates user’s body parameters.
Retrieves users details.
Creates a document with user body parameters.