There is no export function for the sleep data, but you can export it by using the URL shown below, in JSON format. Replace the XXXXXXXXXXXXX with your User ID as found at the end of the address line of your…
Is there any chance for something similar for heart rate data?
There is everything, it is enough to look it up with DevTools in any browser. If you do not know how, there is the link in this…
Do you know any links for detailed activity data?
Try this one:
connect.garmin.com/modern/proxy/activity-service/activity/XXXXXXXX?_=YYYYYYYY
(XXXXXX = activity ID; YYYYYYYY = user id; the user ID can be left away if you want to load the file directly, and are already looged into your account)
This is so cool, it works!
Is there any chance for something similar for heart rate data? I mean, I got from previous comments, but when converting to JSON, it shows up as a mess and I have no idea why is it so. With sleep data it was so so amazing - columns with the date and time, and all the data, but with HR there actually is HR with something else which is not date neither time :(
Is there any chance for something similar for heart rate data?
There is everything, it is enough to look it up with DevTools in any browser. If you do not know how, there is the link in this thread: forums.garmin.com/.../1027107
Thanks, got this one. I was hoping to get something slightly better, example, for this HR link I got a row of "[1602724320000,60]", have no idea what this first code stands for.
But from sleep data I got
2020-10-23T01:08:00.0 | 2020-10-23T01:09:00.0 | 1.3525217374995435" |
which is superperfect, because this comes with the date and time interval.
Hello I wanna know if the method of getting the URL and then parsing it into JSON converter would show each sleep stage time period light sleep deep sleep rem sleep because I am thinking about buying a Garmin watch if I can successfully get the data from their website
but the response is empty
Check a request's response at the Network tab. Or print it using console.log() or dir().
jQuery.getJSON( 'https://connect.garmin.com/modern/proxy/...', function(i){console.log(i);} );