The description of various walking activities at various speeds yields an activity description that is always the same and is misleading in terms of the speed. Here is a sample walk that I input manually, although non-manually-entered walks have the same issue:
API CALL: https://api.fitbit.com/1/user/-/activities/date/2020-09-21.json
RESPONSE:
....
"activities":[
{
"activityId":90013,
"activityParentId":90013,
"activityParentName":"Walk",
"calories":502,
"description":"Walking less than 2 mph, strolling very slowly", // the speed is much great than 2mph!!!!
"distance":8.399999,
"duration":3600000,
"hasActiveZoneMinutes":false,
"hasStartTime":true,
"isFavorite":false,
"lastModified":"2020-09-21T19:03:18.774Z",
"logId":34366480501,
"name":"Walk",
"startDate":"2020-09-21",
"startTime":"07:00",
"steps":12173
}
],
Answered! Go to the Best Answer.
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.
Our default setting for walk is "less than 2 mph". We don't auto-adjust the exercise based on how slow or fast the user walks. Using the Browse Activity endpoint, you'll see a wide variety of walking activities and their paces. If you want to use a different walk activity, then you should be able to use the Log Activity endpoint specifying the appropriate activity id.
Best Answer
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.
Are you manually entering the data through the web or mobile application, or using the Log Activity endpoint? If you're using the endpoint, would you please send me the endpoint that you're executing?
Best AnswerHi GordonFitbit, for the sample shown above I entered the data through the windows 10 desktop application. However, this issue came to light via a client's fitbit device data (not manually entered) -- which we have integrated via the web API in our online portal. So it appears to be an issue for manual or device-driven data.
Best Answer
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.
Our default setting for walk is "less than 2 mph". We don't auto-adjust the exercise based on how slow or fast the user walks. Using the Browse Activity endpoint, you'll see a wide variety of walking activities and their paces. If you want to use a different walk activity, then you should be able to use the Log Activity endpoint specifying the appropriate activity id.
Best AnswerHi Gordon, I have a similar issue on the Nutra Check App. I use a fitbit charge 2, walk at a reasonably fast pace at just over 3 mph but when this info is automatically related to the Nutra check App it states
"walking less than 2mph, strolling" which is very discouraging. Surely your Fitbit engineers can correct this anomoly easily.