Accessing activity history

Former Member
Former Member
Is there any way to access activity history through the current API version? I couldn't find any trace of that in the API docs. If it's not available yet, I'd like to add this to the long list of feature requests. Thanks! A practical use case: display a watch face that shows your performance against your previously set daily/weekly/monthly goals. Like: weekly run 80% (20 miles ran / 25 miles target).
  • If you want to compare against previous goals, that data isn't available as part of the activity history. It is in Garmin Connect. If you want access to Garmin Connect data, the only solution at this point is to access the data there, and that requires a Garmin Connect license.

    Travis
  • Former Member
    Former Member over 10 years ago
    Thanks Travis. I'm actually not that much interested in previous goals, but to have access to the activity history stored in the device. I imagined it something like an array of Activity.Info objects with timestamps, but I don't see anything like that in the API docs. So, for example, I won't be able to tell how many miles I ran in a given period, or do any other calculations / summaries / stats on my past activities.
  • Yeah, that information is not there. Given that activities can be recorded using multiple different devices, and that the data is typically deleted from the device frequently, the validity of the data stored on the watch questionable.

    Again, this is all something that would best be retrieved from Garmin Connect. As it currently stands, there is a $5000 fee which is quite possibly stifling innovation in this area. I think that it might be useful do as suggested by AlphaMonkey (in this post), and contact the developer program about making this functionality available via ConnectIQ.