log_health_data
Submit body composition, blood pressure, or hydration measurements to Garmin Connect using a JSON object with required fields.
Instructions
Log health data entries.
Data types:
body_composition: Requires data with weight, body_fat, etc.
blood_pressure: Requires data with systolic, diastolic
hydration: Requires data with volume_ml
All data should be provided as a JSON string.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data_type | Yes | Data type: 'body_composition', 'blood_pressure', 'hydration' | |
| data | Yes | JSON object with the health data fields. For body_composition: {'weight': 70.5, 'body_fat': 15.2, 'body_water': 60.0}. For blood_pressure: {'systolic': 120, 'diastolic': 80}. For hydration: {'volume_ml': 500} | |
| date | No | Date (YYYY-MM-DD, defaults to today) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |