HC Webhook
bpm

Sync Resting Heart Rate to webhook.

Your heart rate when fully at rest, typically measured overnight or first thing in the morning by your wearable.

Resting heart rate drops as cardiovascular fitness improves. It also spikes when you are sick or overtrained — tracking it catches both.

Get it on Google Play
Ideas

What you can do with Resting Heart Rate data.

Resting HR Trend Chart

Log daily resting HR to InfluxDB and chart it over months to see fitness improvements.

Spike Alert

Send a notification when resting HR is more than 5 bpm above your 7-day average — a sign of illness or overtraining.

Monthly Fitness Progress

Email yourself a monthly summary showing how your resting HR has changed since you started training.

Recovery Score Input

Combine resting HR with HRV to calculate a daily recovery score in n8n and log it to Notion.

Home Assistant Morning Briefing

Include today's resting HR in a morning dashboard summary alongside sleep and HRV.

Training Load Balance

When resting HR is elevated, trigger a Home Assistant reminder to take a lighter training day.

Payload

What the data looks like.

HC Webhook sends a JSON object to your endpoint. The resting_heart_rate field contains an array of readings from the last sync window.

{
  "timestamp": "2026-04-15T07:00:00Z",
  "resting_heart_rate": [
    { "bpm": 54, "time": "2026-04-15T06:00:00Z" }
  ]
}

Ready to sync your Resting Heart Rate data?

No account required. Your data stays on your device.

Get it on Google Play