Ā© Consumes your monthly credits. Limited amount of monthly calls, exceeding calls will be charged as extras.
(S) Limited amount of calls per second.
Ā
Returns LogMeal dish IDs personalized for the authenticated APIUser.
Candidate dishes are first generated using the existing food-group and Variety Score logic. The candidates are then personalized using the user's configured food restrictions and preferences, remaining daily nutritional targets, active nutritional plan, and recently consumed dishes.
High-confidence conflicts with configured hard restrictions can exclude a dish. The other available signals re-rank the remaining candidates. If a personalization signal cannot be resolved for a candidate or user, the remaining available signals continue to be used; the food-group/Variety Score candidate-generation stage remains the baseline.
When no custom nutritional goal exists for a tracked nutrient, the recommendation logic can use the user's calculated recommended daily intake as the target.
The endpoint returns up to 8 dish IDs. The final selection includes controlled randomization among the highest-ranked candidates, so clients should not rely on the exact order being deterministic between equivalent calls.
Use GET /v2/dataset/dishes to retrieve information about the returned dish IDs.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests⦠| |||
401Unauthorized, invalid token
