I'm interested in this too.
I've been trying to work out why the "After Dinner" section in MyFitnessPal was being synced to the "Anytime" section in Fitbit for the last few days (I'd managed to get everything else syncing to the right places). It only occurred to me today to check whether the meal type names were documented in the API for food logging so I'd know what to name it in MFP to make it match properly...and when I did I discovered that "After Dinner" wasn't listed as a valid meal type in the API at all. A bit more digging in the Fitbit forums showed it was a new category, so I suspect the API may not have been updated for it.
Having "after dinner" snacks be logged as "anytime" when being imported to Fitbit affects the premium Food Report, as it "hides" the snacks from the "how much you ate in the evening" part of the stats calculations. This means that not having the ability to set/sync it properly impacts the premium services that Fitbit provide.
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.
Hi @SunsetRunner,
Welcome to the forums!
I'll follow up with the team and report here once I get more information. In the meantime, would mealTypeId = 7 (anytime) suffice?
Thanks for bringing this to my attention!
Best AnswerHi,
Anytime does not really work for me from a documenting and cataloguing perspective. I now manually move Evening snacks before bed
Best AnswerNo, mealTypeId of "anytime" does not suffice. As stated in my original comments almost 5 years ago now, having imported food items go to "anytime" breaks some of the fitbit premium reports.
The lack of any action on this and several other long-standing issues with the Premium fitbit subscription is why I stopped the subscription.
Best AnswerQuite shocking that 5 years later and they have still not sorted this.
Hopefully something will happen now!
Best Answer