Meal Plans

Generate a personalized meal plan

get/mealplans/generate

Request

  • Base URL: https://exercise-api.ymove.app/api/v2
  • URL: https://exercise-api.ymove.app/api/v2/mealplans/generate
  • Auth: one of:
    • API key in header X-API-Key
    • API key in query parameter api_key

Query parameters

caloriesinteger required

Daily calorie target

diet'balanced' | 'high_protein' | 'low_carb' | 'keto' | 'vegan' | 'vegetarian' | 'mediterranean' | 'paleo'

Diet preference

mealsinteger

Number of meals per day

daysinteger

Number of days in the plan. For days > 1, see data.days[] for per-day breakdown; data.meals/data.totals are aliased to day 1 for backward compatibility.

macroSplit'balanced' | 'high_protein' | 'low_carb' | 'high_fat'

Macro distribution preference

Response

Generated meal plan with nutrition breakdown

Changes