NameDescriptionTypeAdditional information
diet_id

Server or temporary ID of the diet plan.

integer

None.

key

Local UUID key used for mapping temporary entries.

string

None.

date_added

Timestamp of when the plan was added

decimal number

None.

diet_date

YYYY-MM-DD Date of the diet plan

string

None.

num_meals

Number of meals included in this plan.

integer

None.

nutrition_profile_id

Linked nutrition profile ID.

integer

None.

updated_date

Timestamp of last update to the plan.

decimal number

None.

locked

Whether the plan is locked and cannot be changed.

boolean

None.

diet_template_id

Foreign key to the parent diet template.

integer

None.

deleted

Marks whether the plan is deleted.

boolean

None.

meals

Meals included in the plan (if any).

Collection of SyncMealDto

None.

diet_date_str

String representation of diet date (e.g., "2025-07-14").

string

None.

is_uploaded

is uploaded value 0 = not uploaded, 1 = uploaded, 2 = uploading

integer

None.