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

Activity list API - Not returning all activities

Dear Fitbit team,

 

We are using the "Get Activity Logs List" to get all activities from our users and calculate their active minutes. However we noticed that some automatically tracked activities are not sent through this API. Those would be shown in Fitbit app as, for example, "Moderate activity" in the daily view. 

 

What should we do to access those activities so we can match what we show to what Fitbit app is showing?

 

Best regards,

Robin

Best Answer
0 Votes
3 REPLIES 3

Hi @MuangThaiLife,

 

Welcome to the forums!

 

Can you give me an example of which automatically logged activities are not being sent through the Get Activity Logs list endpoint? I find it odd that it would not return this data as it was designed to return any activity tracked by one of the following methods, per our documentation

 

  • auto_detected activity logs are those created by Fitbit’s SmartTrack feature.

  • fitstar activity logs are created after completing a FitStar workout.

  • manual activity logs are user specified overrides of some or all tracker data.

  • mobile_run activity logs are created after completing a MobileRun.

  • tracker activity logs are those created using the multisport exercise mode on a Fitbit device.

If you have the activityId that associated to the activity that isn't returning as an auto_detected activity, could you provide that to me as well?

 

Thanks!

Best Answer
0 Votes

Hi @JohnFitbit !

This is what I can see in the Fitbit app for the details of my Zone minutes on Monday 15/03. On that day, the end point doesn't return anything. 

Note that these activities also don't appear in the "Exercise" section of the Fitbit app. 

Best Answer
0 Votes

@MuangThaiLife Thanks for clarifying what you're inferring to.

 

What you're showing me here is Active Zone Minutes. Unfortunately, this data is not yet available through the Web API.

 

I hope this helps. let me know if you have any additional questions.

Best Answer
0 Votes