---
title: "Get deterministic nutrition plan structure and active metric values"
method: GET
path: "/patients/{patient_id}/nutrition-plan"
tags: ["nutrition-plan"]
---

# Get deterministic nutrition plan structure and active metric values

`GET /patients/{patient_id}/nutrition-plan`

## Path parameters

- `patient_id` integer, required

## Query parameters

- `plan_date` string — Plan date YYYY-MM-DD

## Response `200`

successful operation

- NutritionPlanResponse
  - `achievement_window` NutritionPlanWindowResponse, required
    - `date_since` string, required — Date in YYYY-MM-DD format
    - `date_until` string, required — Date in YYYY-MM-DD format
  - `active_metrics` NutritionPlanActiveMetricResponse[], required
    - `achievement` NutritionPlanAchievementResponse, required
      - `days_met` integer, required
      - `days_possible` integer, required
    - `id` string, required
    - `target` NutritionPlanMetricTargetResponse
      - `range` NutritionPlanTargetRangeResponse
        - `max` number, nullable, required
        - `min` number, nullable, required
    - `values` NutritionPlanDailyMetricValueResponse[], required
      - `log_date` string, required — Date in YYYY-MM-DD format
      - `status` 'met' | 'not_met' | 'no_data' | 'no_target' | 'unknown', required
      - `target_range` NutritionPlanTargetRangeResponse
        - `max` number, nullable, required
        - `min` number, nullable, required
      - `value` number, nullable, required
  - `patient_id` integer, required
  - `plan_date` string, required — Date in YYYY-MM-DD format
  - `selection_mode` 'automatic' | 'manual', required

---

[API](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server.md) · [All operations](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/llms.txt) · [OpenAPI document](https://skmtc.dev/rxfoodapp/apis/inneranalytics-mnt-server/revisions/a229b18839a0?raw)
