Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

API endpoint for when a user takes off Fitbit

We are building an app to build health habits and need to know how to alert users when they take the device off. Is there a specific endpoint or way to monitor this behavior?

Best Answer
0 Votes
8 REPLIES 8

If you're really using the SDK, there's this. But your mention of endpoint suggests that you're using the Web API, which is a separate forum category. Bear in mind that the Web API isn't real-time, so it could be 20 minutes before you can detect the condition if you go that way.

Peter McLennan
Gondwana Software
Best Answer

Is there any way to display real-time heart data acquired from the fitbit watch (inspire hr) and display that real-time results on a project app/website? If so could I have some guidance please.

Best Answer
0 Votes

Thinking about building it on Js on an ide

Best Answer
0 Votes

Heart BPM needs to be realtime displayed, I don't mind upgrading watches if needed

Best Answer
0 Votes

Hi @Watchuser321 - an Inspire has no SDK, so it's not possible.

However the Fitbit App can display quasi real time heart rate without any programming.

You could use a Sense, Versa 2 or Versa 3 to program something [Sense 2 and Versa 4 don't really support apps].

But it is likely to be complicated if you are not an experienced developer.

It will require a watch app, a companion phone app and a secure web server for starters, not to mention the inherent delays and potential connection issues so won't be absolutely real time and may use more battery.

Author | ch, passion for improvement.

Best Answer
0 Votes

So just for clarification, if I want to display realtime heartbeat BPM in a project app I want to build, it would be complicated even with the most optimal fitbit watch available? The project is basically having an app track your heart BPM in realtime while wearing the watch and have an AI agent interact with these data.

Thanks in advance

Best Answer
0 Votes

@Watchuser321 - the watch type only allows you to program it.

It can get complex and even be unreliable because if the watch and phone break communication (which can easily happen) it will stop working.

An app only stays active normally for 2 minutes too so you would presumably use a clock face instead.

Setting up the development environment can sometimes be problematic too and requires a certain level of equipment, now that Fitbit Studio no longer exists.

If you were to go with historic HR data, it might be easier, try posting in the web API forum, but that wouldn't necessarily meet your objectives.

I suspect it could take a lot of effort, even for an experienced developer, to get a real time HR project working, including a secure AI server.

Author | ch, passion for improvement.

Best Answer
0 Votes

I have one or more repos listed here that demonstrate how to transfer real-time data from watch to elsewhere, using a watch that's compatible with the Fitbit SDK. I'd definitely think carefully before committing to this approach.

Peter McLennan
Gondwana Software
Best Answer
0 Votes