02-25-2015 16:30
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

02-25-2015 16:30
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
g'day -
I'm doing a tech preview thing in the very near future, and wondering if there's any way to use a fitbit charge HR to track semi-realtime HR data? Essentially I'm hoping to put something on someone, and have a graph appear on the screen, showing HR over a period of a few minutes.
I was wondering for example if I can poll
https://wiki.fitbit.com/display/API/API-Get-Heart-Rate
every 30s, whether that would work?
Or is there any other way to do it? Ideally I'd directly ready the HR off the device in realtime, but didn't see any way of doing that?
Any help would be appreciated, as I need to get some sort of HR recording working within the next week.
Thanks,
Darren
Answered! Go to the Best Answer.

Accepted Solutions
02-27-2015 11:11
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



02-27-2015 11:11
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
darrenoakey wrote:
I was wondering for example if I can poll
https://wiki.fitbit.com/display/API/API-Get-Heart-Rate
every 30s, whether that would work?
This endpoint is deprecated. A new heart rate time series endpoint will be available for heart rate data from Charge HR and Surge. Please see https://community.fitbit.com/t5/Web-API/October-2014-Fitbit-API-Updates-and-Deprecations/m-p/697868#...
darrenoakey wrote:
Ideally I'd directly ready the HR off the device in realtime, but didn't see any way of doing that?
Fitbit devices automatically sync every 15–20 minutes. The data is then processed server side and available via the Fitbit API. There is no live data exposed via Bluetooth.

02-27-2015 05:18
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

02-27-2015 05:18
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
The FitBit API team appears to be working on new heart rate time-series style endpoints which won't be released until "by the end of Q1 2015".
As of right now, as far as I can tell, there is no Heart Rate data available from the FitBit API.
On the page you linked to it says at the top, "This endpoint is deprecated. It will not return heart rate data from Charge HR and Surge. New heart rate endpoints will be available soon. Please see the October 2014 announcement."
Sometime between today and the end of March the new Heart Rate API should be working. It most likely will not be in the same format as the current Heart Rate endpoints, so you should probably avoid using that page you linked to as reference.
I emailed api@fitbit.com over 2 weeks ago requesting Partner API access and never even received a response, so they might also have those requests on hold until the new API is released.

02-27-2015 11:11
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



02-27-2015 11:11
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
darrenoakey wrote:
I was wondering for example if I can poll
https://wiki.fitbit.com/display/API/API-Get-Heart-Rate
every 30s, whether that would work?
This endpoint is deprecated. A new heart rate time series endpoint will be available for heart rate data from Charge HR and Surge. Please see https://community.fitbit.com/t5/Web-API/October-2014-Fitbit-API-Updates-and-Deprecations/m-p/697868#...
darrenoakey wrote:
Ideally I'd directly ready the HR off the device in realtime, but didn't see any way of doing that?
Fitbit devices automatically sync every 15–20 minutes. The data is then processed server side and available via the Fitbit API. There is no live data exposed via Bluetooth.

06-23-2016 12:24
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

06-23-2016 12:24
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
Why not let real time HR data be used via bluetooth LE and available to other fitness apps? I just returned by Basis Peak due to overheating issued and replaced it with a Fitbit Blaze. Very dissapointed I can't use HR data in my Digifit app like I did with the Basis for HR zone training workouts!
