Nutrition
Stream: snapshot | Event type: nutrition
A food or calorie intake log entry. Water intake is tracked independently via Hydration.
Example
Section titled “Example”{ "event_type": "nutrition", "data_version": "1.1", "source_id": "h8i9j0k1...", "provider_ref": "meal-012", "device_id": null, "payload_ts": 1742558400000, "revision": 1, "capture_mode": null, "logged_at": 1742558400000, "meal_type": "lunch", "calories_kcal": 650, "protein_g": 35, "carbohydrates_g": 80, "fat_g": 20, "fiber_g": 8, "sodium_mg": 800}Fields
Section titled “Fields”| Field | Type | Unit | Description |
|---|---|---|---|
logged_at |
number | null |
epoch ms | When the meal was logged or consumed. |
meal_type |
string | null |
— | Type of meal. |
calories_kcal |
number | null |
kcal | Total calories. |
protein_g |
number | null |
grams | Protein. |
carbohydrates_g |
number | null |
grams | Carbohydrates. |
fat_g |
number | null |
grams | Fat. |
fiber_g |
number | null |
grams | Dietary fiber. |
sodium_mg |
number | null |
mg | Sodium. |
Meal Type Values
Section titled “Meal Type Values”| Value | Description |
|---|---|
"breakfast" |
Morning meal. |
"lunch" |
Midday meal. |
"dinner" |
Evening meal. |
"snack" |
Between-meal snack. |
"other" |
Other or unclassified. |