You can update the total serving size of any analyzed nutrition record.
When the serving size is changed, all ingredients and their respective nutritional fields will be automatically recalculated proportionally to maintain the same nutritional ratios. This allows you to easily adjust portion sizes while maintaining accurate nutritional information.
The new serving size is expected to be in the same unit as the original serving size.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Nutrition report record ID
Serving size in metric units
120
OK
Update timestamp in UTC
"2025-09-15T10:30:12.132Z"
Report record ID
"6ba7b810-9dad-11d1-80b4-00c04fd430c8"
Processing status
pending, processing, completed, failed "completed"
Upload timestamp in UTC
"2025-09-15T10:30:04.521Z"
The UTC time when food was consumed
"2025-09-15T08:15:00Z"
Detected dish description
"beef, ground, lean, cooked with broccoli, raw and rice, brown, cooked"
Dish description translated to target language
"Rindfleisch, Hackfleisch, mager, gekocht mit Brokkoli, roh und Reis, braun, gekocht"
Detected dish name
"beef and broccoli stir-fry"
Dish name translated to target language
"Rindfleisch und Brokkoli Pfanne"
Reason for processing failure
"Unable to identify food items"
List of detected ingredients with nutritional information
Nutri-Score known as the 5-Colour Nutrition label (A-E)
"B"
Nutritional values per 100 g/ml
Serving size in metric units
120
Metric unit (g for solids, ml for liquids)
g, mg, mcg, ml, kcal "g"