05-27-2015 13:09
05-27-2015 13:09
I manually logged a couple of ficticious activities to fitbit.com and when I call
/1/user/-/activities/tracker/minutesVeryActive/date/today/1w.json
they are counted.
But when I call either of
/1/user/-/activities/tracker/steps/date/today/1w.json
/1/user/-/activities/tracker/distance/date/today/1w.json
they are ignored (as expected).
From the docs, https://wiki.fitbit.com/display/API/API-Get-Time-Series
"2. activities/tracker/... resources represent the daily activity values logged by the tracker device only, excluding the manual activity log entries."
So do some activities/tracker/... resources include manually logged data?
Is this a bug or am I missing something?
Answered! Go to the Best Answer.
Best Answer09-08-2015 13:18
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
09-08-2015 13:18
05-30-2015 11:44
05-30-2015 11:44
It appears that
/1/user/-/activities/heart/date/today/1w.json
ignores manually logged activities.
From the docs I would have expected it's endpoint to be under "tracker" instead.
/1/user/-/activities/tracker/heart/date/today/1w.json
Fitbit folks, can you confirm the api behavior?
Thanks,
Jon
Best Answer05-30-2015 11:54
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
05-30-2015 11:54
There is no manual logging of heart rate in a time series manner.
Best Answer05-30-2015 12:51
05-30-2015 12:51
OK, thanks.
Any thoughts on my first question?
I'd really like activities/tracker/minutes... without the manually logged activities.
Thanks again,
Jon
Best Answer06-23-2015 09:12
06-23-2015 09:12
Any comment on my receiving manually logged data when I call the following?
/1/user/-/activities/tracker/minutesVeryActive/date/today/1m.json
Best Answer08-13-2015 12:32
08-13-2015 12:32
I am also looking at getting only tracker data using /1/user/-/activities/tracker/, and I too noticed just about 10 minutes ago that /1/user/-/activities/tracker/minutesVeryActive/ returns minutes accrued in a manually logged run as well as those accrued by my tracker (a Zip, in my case).
My Zip has recorded 13 very active minutes today. If I manually log a run that is 20 minutes long, /1/user/-/activities/tracker/minutesVeryActive/ returns a total of 35 very active minutes when I think it should only return the 13 recorded on my Zip.
I verfied this happens outside of my app using a traffic sniffer on a monitored port (Wireshark).
08-26-2015 14:01 - edited 08-26-2015 17:01
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
08-26-2015 14:01 - edited 08-26-2015 17:01
I have verified the behavior is incorrect. We will fix it in the near future.
Best Answer09-04-2015 12:30 - edited 09-04-2015 12:34
09-04-2015 12:30 - edited 09-04-2015 12:34
I am pulling the timeseries activities/minutesVeryActive. The values returned do not match the active min. shown on my dashboard. Is this a related issue? If not, what api call do I use to get active min. as displayed on the dashboard?
Best Answer09-08-2015 13:15
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
09-08-2015 13:15
@afroman: "Active minutes" in the Fitbit apps is a sum of activities/minutesFairlyActive and activities/minutesVeryActive.
Best Answer09-08-2015 13:18
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
09-08-2015 14:39
09-08-2015 14:39
Thank you : )
Best Answer