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

Download page for lap data

I used the following web-location 'connect.garmin.com/.../4549671491' to download the lap times and other data of my run activities (activity 4549671491 in the example). Since today it doesn't work any more, giving a message 'This page doesn't work'. Anybody an idea what happened?

  • Dear all, the foregoing answers may all be very interesting, but me not being ICT trained, it is gibberish to me. Can somebody just tell me how I can re-establish my connection with the GarminConnect location 'connect.garmin.com/.../ from wich the lap data are downloaded without format complications. I would also be interested in the reason why it was changed, other than employment protection by ICT personel.

  • Currently only by a script as the link requires Authorization header and is not listed on the Web.

    Below simplified option - which reads link of opened activity and download CSV.

    fetch(window.location.href.replace('modern','download-service/export/csv'),
    {'headers':{
     'DI-Backend':'connectapi.garmin.com',
     'Authorization':'Bearer '+JSON.parse(localStorage.token).access_token
    }}).then((r)=>r.blob()).then((b)=>{
     f=document.createElement('a');
     f.href=window.URL.createObjectURL(b);
     f.download=window.location.href.split('/').pop();
     f.click();
    })

    Create a bookmark, as an address enter javascript: and just after the colon paste the script.

    Then you can run it by clicking.

    Other than that you can only contact the support asking to change current CSV format.

  • Yesterday I started a race at 00h12'29".  In my excel I'm looking for the startdate of my first lap to determine on what date I did the run.  Imagine my surprise when I got 19/04/2024 instead of 20/04/2024.  Apperently the clock in the file is 2 hours behind my local time.  It seems to be on GMT.  Is there a way to set the time in the file to the local time instead of GMT?  I'm not taking about launching a script on the file or doing some calculations afterwards in my excel.  I found something about correcting the time/date but that's about the date and time you see in the app or on the site and that was already correct.