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

Determine which is manually logged and which is device logged

Hi Fitbit Team,

 

I am working on a use case which needs to have authentic data. I am pulling data from the Rest API exposed by fitbit server. 

 

The fitbit app provides a way to log manual data which is a good feature for a genuine user but this feature can be misused by not-so-genuine users by entering fake data, this is polluting my use case.

 

I am pulling data from your API say from https://api.fitbit.com/1/user/<userid>/activities/date/<date>.json, which gives me both types of data, one which is automatically captured by the device and other which is manually fed into the app.

 

In this situation, is there a variable or way to know which is automatic and which is manual? 

 

Thank you very much for your help!

 

Regards,

Ritu.

Best Answer
0 Votes
1 REPLY 1

Hi @ritu.jain, easiest way would probably be to use the Get Activity Logs List endpoint. There's a logType of "manual" if you want to identify manual entries. I'd suggest looking over the documentation and the example response to see if that's what you're looking for.

Andrew | Community Moderator, Fitbit

What motivates you?

Best Answer
0 Votes