Skip to content

Blood Glucose

Stream: snapshot | Event type: blood_glucose

A blood glucose reading with context about when it was taken relative to meals.

{
"event_type": "blood_glucose",
"data_version": "1.1",
"source_id": "e5f6g7h8...",
"provider_ref": "bg-123",
"device_id": null,
"payload_ts": 1742562000000,
"revision": 1,
"capture_mode": null, "measured_at": 1742562000000,
"glucose_mg_dl": 95,
"measurement_context": "fasting"
}

| Field | Type | Unit | Description | |-------|------|------|-------------| | measured_at | number \| null | epoch ms | When the reading was taken. | | glucose_mg_dl | number \| null | mg/dL | Glucose level. | | measurement_context | string \| null | — | Context of the measurement. |

| Value | Description | |-------|-------------| | "fasting" | Fasting glucose (no food for 8+ hours). | | "before_meal" | Taken before eating. | | "after_meal" | Taken after eating. | | "general" | No specific meal context. |