This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to export all data like Heart rate on a specific period (more than 1 day) ?

Former Member
Former Member

I'd like to be able to make my own stats (eg. before/after Covid) so as the Garmin Web app is not configurable enough.

Here below I can see heart rate all day long but when I click on the small "report" button I can only get the average (daily or monthly) by doing an export of each week one by one... which is very annoying and doesn't give me all the data that I need.

Thank you

  • You can get the full HR data with the following URL, where you have to enter you USER ID (as seen in the address line when you access your profle) insted of the 'XXXXXXXX-XXXX-XXX-XXX-XXXXXXXXX', and the date you are interested in:

    https://connect.garmin.com/modern/proxy/wellness-service/wellness/dailyHeartRate/XXXXXXXX-XXXX-XXX-XXX-XXXXXXXXX?date=2020-11-08

    It is in JSON format, and you can find plenty of online tools to convert it to any format you wish (like for example CSV, Excel, etc.)

  • This URL isn't working anymore, is it?

  • It is, but now you have to inject an additional header into the HTTPS request. It is easier opening browser's DevTools, loading the page, and finding the JSON data there:

    Use the tab Preview for comfortable viewing and the tab Response to see the entire JSON structure