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!
Answered! Go to the Best Answer.
Best Answer
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
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 AnswerHi @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 AnswerI 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@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 AnswerThanks 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@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 Answerokay, 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 Answerhttps://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
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
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