4 hours ago
4 hours ago
We are developing an application using the Fitbit Web API, and we have the following question:
How long does it typically take for data after the lastSyncTime (obtained via the Device API) to be fully synchronized on the Fitbit servers?
We currently retrieve Heart Rate Intraday data via the Web API approximately 3 hours after obtaining the lastSyncTime. However, we have noticed that additional data sometimes becomes available when checking after a longer period. Could you please advise on how we can verify that the data has been completely synchronized on the server?
We understand that for Activity and Body data, the Subscription feature allows the client to receive data as soon as it is synchronized on the server. However, since Heart Rate data does not support Subscriptions, we would appreciate your guidance on the recommended method to confirm its full synchronization.
Thank you for your assistance.