Access API Documentation | Access Technical Support Portal | Email:
Validic Support Center
Click Here for Latest System Status

Fitbit Calories Routine Endpoint and Basal Metabolic Rate (BMR) Updates

Last Updated: Aug 28, 2017 03:39PM EDT
Q: The Fitbit App website dashboard updates calories frequently, every minute or two, based on Basal Metabolic Rate (BMR). For example, the calories burned go up every couple of minutes due to BMR even though syncing with a device has not occurred. Do those updates result in push notifications to Validic? Or does it require an explicit sync by the user of his/her device to cause a notification? What causes a notification from an App to Validic?

The trigger for Validic push notifications to be sent out to your application is when there are new or updated data we have retrieved from our app sources (e.g. Fitbit). This occurs when our scheduled data fetches run and we pick up new or updated data, or when we receive a notification sent to us by a data source, such as Fitbit, at which point we immediately fetch the data. We would relay the same information to you via a push notification since the Validic system has been updated with a new record.

In Fitbit’s case, particularly with routine data, Fitbit sends us a notification about updates only when:
  • the user logged an exercise
  • the user updated an exercise
  • the user synced their Fitbit tracker device which uploaded the device data to Fitbit

​Fitbit BMR information does change every couple of minutes in the Fitbit dashboard; however, Fitbit does not send us notifications for these BMR changes. Updates to the routine data will be reflected in the Validic system once our next regularly scheduled fetch process is completed or when an end user initiates a manual data sync in the marketplace.
seconds ago
a minute ago
minutes ago
an hour ago
hours ago
a day ago
days ago
Invalid characters found