Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Web API erases steps synced with Fitbit Device!!

Hi, I'm using API to synchronize activities from my app to fitbit.

When I post activity like running or walking, I send distance/time and all other required properties.

However I'm getting a lot of responses from users, that they like synchronization with fitbit, but if they have any fitbit device, and synchronize steps with it, activities from my app erase all steps data, that user synchronized from fitbit device.

But there is no possibility in API to post steps. So my question is: how to avoid erasing steps that user got from his fibit device?

As I understand it's know bug, as other developers have same problem http://syncsolver.com/healthfitbit/support/#6f2b21ce

Please, assist.

Best Answer
0 Votes
3 REPLIES 3

@yu2z You can log steps when creating a walking or running activity. You can look at the documentation here: https://dev.fitbit.com/docs/activity/#activity-logging (I think you can only specify distance or steps, not both.)

 

Best Answer
0 Votes

Distance is priority, as it more precise value, because it is tracked with GPS.

I don't really mind, if steps from my app won't post, but it's unacceptable that API erases steps that was logged by fitbit device during workout time.

Best Answer
0 Votes

So basically you overdefine the tracker exercise(s) with your exercise.

Best Answer