Body Composition Log
Append body fat percentage alongside weight to a spreadsheet for every weigh-in.
Your body fat percentage, measured by a connected smart scale or body composition device.
Your body fat percentage, measured by a connected smart scale or body composition device.
Unit: %
Body weight alone does not tell the full story. Tracking body fat percentage alongside weight shows whether changes are fat or muscle.
HC Webhook sends body fat readings to any webhook — here are ideas to get you started.
Append body fat percentage alongside weight to a spreadsheet for every weigh-in.
Chart body fat and lean mass over months in Grafana to visualize your body composition transformation.
Send a notification when your body fat crosses a target percentage you have set.
Email a monthly body composition summary showing change in body fat, weight, and lean mass.
Create weekly entries in Notion with body fat, weight, and notes about your training and nutrition.
Show body fat trend on a Home Assistant dashboard alongside your other health metrics.
HC Webhook posts a JSON object containing a body_fat array to your endpoint on every sync.
{
"timestamp": "2026-04-15T07:30:00Z",
"body_fat": [
{ "percentage": 18.4, "time": "2026-04-15T07:30:00Z" }
]
}Google Health Connect stores your body fat data from compatible apps (Samsung Health, Fitbit, Garmin, and more). HC Webhook reads that data on a schedule you set and forwards it as JSON to any URL you add — n8n, Home Assistant, Zapier, or your own API.
Install HC Webhook and grant Health Connect permission for Body Fat.
Paste your webhook URL — Home Assistant, n8n, Zapier, or any endpoint.
Set your sync schedule. Body Fat readings arrive automatically, every time.
Steps
Your total step count for the day, recorded by your phone or wearable.
Learn moreSleep
How long you slept and your sleep stages — light, deep, and REM — from the night before.
Learn moreHeart Rate
Your heart rate readings taken throughout the day by your phone or wearable.
Learn moreHeart Rate Variability
How much time varies between your heartbeats. Higher HRV generally means better recovery and lower stress.
Learn more