08-06-2014 15:25
08-06-2014 15:25
The distance values that are returned for both single-daily GET activities/DATE requests and time series GET activities/distance/date/DATE/max.json are inconsistent with the values shown on my fitbit dashboard. Which values is the dashboard displaying, and how do I get access to them? Why are the values returned by these endpoints so inaccurate?
08-06-2014 17:58
08-06-2014 17:58
I believe the difference may be manual activities.
Badges and lifetime stats -- and I think dashboard values -- are based solely on data collected by the tracker device itself and excludes logged activities. You can get these values by inserting the word tracker, e.g.
activities/tracker/steps (instead of activities/steps in the API call )
See the descriptions at API-Get-Time-Series
08-07-2014 07:01
08-07-2014 07:01
The tracker specific calls are also giving me distance values inconsistent with the dashboard.
However, the request for steps returns consistent data.