02-27-2020 02:26
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

02-27-2020 02:26
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Can I collect step only from auto input?

- Labels:
-
Subscriptions API
02-27-2020 14:02
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



02-27-2020 14:02
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Hi @datphung,
Welcome to the forums!
I'm not quite sure I understand what you're asking. Can you please provide me with more details or an example of the type of step data you are trying to collect?
Hope to hear from you soon.

03-01-2020 18:29
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

03-01-2020 18:29
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Hi @JohnFitbit
Could you tell me, is there a way to know if the step has been entered manually or if the activity was an activity that was recorded live from sensors and added to Fitbit?
Thank you.

03-04-2020 17:54
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



03-04-2020 17:54
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Hi @datphung
The Get Activity Log List endpoint can tell you the source of the recorded activity whether it is from the tracker, auto_detected, manually entered or from a 3rd party app. The response will display the logType (the source of the activity) and the steps (number of steps taken during the activity) elements. There is an example in the documentation link I provided.
Gordon
Senior Technical Solutions Consultant
Fitbit Partner Engineering & Web API Support | Google

03-17-2020 01:19
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

03-17-2020 01:19
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
So if I don't want to collect data inputed by manual, I will collect data if logType != manutal

03-17-2020 09:25
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



03-17-2020 09:25
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
Hi @datphung
There may be some manual activities recorded that are legitimate where step count is not manually entered. You'll want to decide what is appropriate for you solution.
If you want to restrict manually entered steps, then there are 2 options
- Use Get Activity Log List endpoint and remove those entries where logType = manual and manualValuesSpecified:steps = true
- Use the Activity Tracker time series endpoints to query the steps recorded by the tracker only. See Activity Time Series and look for information on /activities/tracker
However, if you want to restrict all manual activities, then use the Get Activity Log List endpoint and collect data if logType != manual.
Gordon
Senior Technical Solutions Consultant
Fitbit Partner Engineering & Web API Support | Google
