NameDescriptionTypeAdditional information
meal_id

Server or temporary ID of the meal.

integer

None.

key

Local UUID key used for mapping temporary entries.

string

None.

diet_plan_id

ID of the associated diet plan.

integer

None.

meal_number

Meal number (e.g., 1 for breakfast, 2 for lunch).

integer

None.

eaten

Whether the meal was eaten.

boolean

None.

meal_time

Time of the meal

decimal number

None.

meal_time_min

Optional string representation of meal time (e.g., "08:00 AM").

string

None.

locked

Whether the meal is locked.

boolean

None.

meal_type_name

Optional name of the meal type (e.g., "Breakfast").

string

None.

date_added

Timestamp when the meal was added

decimal number

None.

date_updated

Timestamp when the meal was last updated

decimal number

None.

is_deleted

Indicates whether the meal is marked as deleted.

boolean

None.

is_uploaded

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

integer

None.

meal_foods

List of foods included in the meal.

Collection of SyncMealFoodDto

None.