Add body composition
add_body_compositionRecord a Garmin Connect weigh-in with body fat, water, muscle, bone, and BMI so a smart scale's full reading uploads in one entry.
Instructions
Record a weigh-in with body composition: fat, water, muscle, bone, BMI.
This is the way to bring a smart scale's full reading into Garmin. A plain add_weigh_in carries weight only. Garmin reports every upload as "processed"; an identical measurement sent again is still kept only once, but a different reading at the same moment is kept as a second weigh-in. To correct one, delete the wrong one first: list_weigh_ins gives its id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bmi | No | Body mass index. | |
| timestamp | Yes | When it was measured. Without an offset, it is taken as local time in the Garmin account's own timezone. | |
| weight_kg | Yes | Body weight, kg. | |
| percent_fat | No | Body fat, %. | |
| bone_mass_kg | No | Bone mass, kg. | |
| metabolic_age | No | In years. | |
| basal_met_kcal | No | Basal metabolic rate, kcal a day. | |
| muscle_mass_kg | No | Skeletal muscle mass, kg: Garmin shows this field under that name. | |
| active_met_kcal | No | Active metabolic rate, kcal a day. | |
| physique_rating | No | The scale's physique rating, 1 to 9. | |
| percent_hydration | No | Body water, %. | |
| visceral_fat_rating | No | The scale's visceral fat rating, 1 to 59. | |
| visceral_fat_mass_kg | No | Visceral fat mass, kg. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||