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?
Best Answer
Fitbit Product Experts Alumni are retired members of the Fitbit Product Expert Program. Learn more
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
Best AnswerThe tracker specific calls are also giving me distance values inconsistent with the dashboard.
However, the request for steps returns consistent data.
Best Answer