Manual or Assigned Intakes

Manually insert an intake or consumption without using an image-based prediction. Managers can also assign intakes to users, as if it were a meal planner.

Service available in the following LogMeal Plans:


Food monitoring and intake reporting can be done by uploading a picture to our food recognition services. Alternatively, if the user forgets to take a picture or wants to make a manual report, he/she can manually introduce his/her intake by using this feature.

Optionally, quantity, levels and ingredients can be specified for each dish in the manual intake. If provided, these parameters will be applied in the following order:

  1. Ingredients: Use the given list of ingredients for the dish's recipe instead of using the default recipe for the dish id.
  2. Levels: Scale the level of salt, sugar and oil in dishes. The weights for ingredients specified in the ingredients field may be altered if you include this parameter.
  3. Quantity: If provided the ingredients quantities will be scaled proportionally so that they sum up to add the given quantity.

The professional can also manually add intakes for end users to consume. It is the way to create meal plans. To assign an intake, the professional needs to choose a date, time and occasion of the intake (breakfast, lunch, snack, dinner), search for a dish and define its quantity. Once it's all defined, the end users will be able to view the assigned intake in LogMeal APP on the date and occasion in which it has to be eaten. It is possible to assign intakes both for an individual and for a group of people (in a bulk).

The available LogMeal API endpoints for accessing to this service are:

Accessible by the following Types of Users:


🔴 APIUser

🔵 APIUserManager

Sample Code:

manual intake food upload
vegetal dish food intake upload

SIGN UP for Free

Try now our FREE API Plan and start applying Food Recognition with one line of code!

Check Available Plans Now!