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

Permission Denied for SpO2 Intraday, but Heart Rate Intraday Works (Personal App)

ANSWERED

Hi everyone,

I'm working on a personal project and can't seem to access the SpO2 intraday endpoint (/spo2/date/{date}/all.json). My app is set to "Personal" and has the oxygen_saturation scope approved in my token.

When I call the SpO2 intraday endpoint, I get a 403 PERMISSION_DENIED error.

However, I can successfully get heart rate intraday data (/activities/heart/date/{date}/1d/1sec.json) with the heartrate scope, so I know my authentication is working.

Is the SpO2 intraday endpoint restricted for "Personal" apps, even with the correct scope? Or am I missing another step?

Thanks for any help!

Best Answer
0 Votes
1 BEST ANSWER

Accepted Solutions

Hi All,

Unfortunately, we still don't have an ETA for the fix from the Engineering team. To ensure a better developer experience, we have just posted an announcement to address the issue. Please submit an intraday request to Issue Tracker: https://issuetracker.google.com/issues/new?component=1677887&template=2088089.  We will manually enable intraday for your client ID.

Announcement post please see: https://community.fitbit.com/t5/Web-API-Development/Known-Issue-HRV-and-BR-Intraday-data-endpoint-re...

 

Thank you!

 

View best answer in original post

Best Answer
0 Votes
8 REPLIES 8

Hi @shaoib.  Fitbit has two developer forums and one of these is a better fit for your issue.  Does you project use an SDK or the Web API?  This thread can get moved for you.

Laurie | Maryland
Sense 2, Luxe, Aria 2 | iOS | Mac OS

Take a look at the Fitbit help site for further assistance and information.

Best Answer
0 Votes

I am using the web API, and it previously used to provide me with both heart rate and SpO2 intraday data, but now it provides just heart rate intraday and an 'Access Denied 403' error for SpO2 readings. I would really appreciate the help, i am stuck and i am using these readings for educational purposes.

Best Answer
0 Votes

@shaoib   I moved your post for you.  Fitbit developers monitor this forum.

Laurie | Maryland
Sense 2, Luxe, Aria 2 | iOS | Mac OS

Take a look at the Fitbit help site for further assistance and information.

Best Answer
0 Votes

Thanks for this, but no one has reached out to me yet, any idea how long does it take to get a response back from them? i apprevcate it.

Best Answer
0 Votes

@shaoib   I'm not a developer, so I don't track this forum closely.  I unchecked the Best Answer selection, because it doesn't solve your problem.  It might help you, because you still need a solution (might have been overlooked, think it was solved).

Laurie | Maryland
Sense 2, Luxe, Aria 2 | iOS | Mac OS

Take a look at the Fitbit help site for further assistance and information.

Best Answer
0 Votes

okay, i mistakenly turned that on, Do you have any recommendation for me regarding this issue? like how can i reachout to relevant sources so that i get the solution ASAP? I am working on an educational project so the deadline is near.

Best Answer
0 Votes

https://community.fitbit.com/t5/Web-API-Development/403-Permission-Denied-for-HRV-Intraday-API-Perso... looks like you need to file a support request for your individual app. Still broken after 4 months, only affects personal projects so google has no incentive to fix it properly.

Best Answer
0 Votes

Hi All,

Unfortunately, we still don't have an ETA for the fix from the Engineering team. To ensure a better developer experience, we have just posted an announcement to address the issue. Please submit an intraday request to Issue Tracker: https://issuetracker.google.com/issues/new?component=1677887&template=2088089.  We will manually enable intraday for your client ID.

Announcement post please see: https://community.fitbit.com/t5/Web-API-Development/Known-Issue-HRV-and-BR-Intraday-data-endpoint-re...

 

Thank you!

 

Best Answer
0 Votes