It's weird. The breathing rate data is being gathered by my device, it's shown in the Fitbit app and online, but when I try to download the data from the Web interface, it's suddenly not available. Apparently I no longer have the required permissions to access that data.
Fitbit haven't changed the interface, at least not according to their website, so I'm at a loss as to what has happened here.
Best AnswerYeah, I'm seeing the same.
It seems the Swagger API Explorer continues to work, once you authorize it: https://dev.fitbit.com/build/reference/web-api/explore/
I did try reauthorizing my app, but I continue to get `PERMISSION_DENIED`...
Best AnswerHaving the same issue here.
Are we all using a Personal type application? As the Swagger API Explorer might continues to work if the issue only affects personal type applications but not server type applications that has been granted access to Intraday APIs.
I have also created a issue through google's issue tracker about the problem but simply received a response asking me to request for Intraday access, despite already stating that my client is a Personal type application. Added another comment clarifying my issue but have not received a response yet.
Yes, I'm using a Personal application. I'm using the Intraday by Date endpoint (/1/user/[user-id]/br/date/[date]/all.json), and the last time it worked was 4th June. Every day since then, it's "PERMISSION DENIED".
All rather annoying.
BTW, my phone app can still obtain and display some type of Breathing Data.
Best AnswerHi there, I have same issue discussed here.
I got my own breathing_rate data at 5th June at last time.
In addition, I could not obtain my own heartrate variability for yesterday.
Python's "aiohttp" shows the API response:
* 403, message='Forbidden', url='~/hrv/date/{yyyy-mm-dd}/all.json'
* 403, message='Forbidden', url='~/br/date/{yyyy-mm-dd}/all.json'
Best Answer
Best AnswerThat "PERMISSION_DENIED" error might be due to a recent Fitbit update, possibly related to app permissions or Premium access. Try updating the app, logging out and back in, and checking if Breathing Rate is still enabled in Health Metrics. If you’re not on Premium, that could also be the reason.
Best AnswerHmm, this is via the WebAPI - I've actually tried re-authenticating my 'personal' web app (by asking for more permissions than what I had previously configured).
Or, are you saying to update the iOS/Android app? Not sure how that would help, but my iOS app is also up to date.
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.
Thank you for your patience. If you're still having problem accessing your personal breathing rate data, please call the endpoint in your application, then provide me with your client ID. I'll take a look in our logs to see if I can determine the problem.
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 everyone,
I have been able to reproduce the problem where owners of "personal" applications are not able to query their own breathing rate intraday data. I will be filing a bug to engineering today. When I receive an update/fix from engineering, I will post the update here.
Gordon
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.
Thank you!
Best AnswerAlso, please note that this seems to impact 2 endpoints:
Best AnswerThe Fitbit Support team have finally been able to reproduce this error, as of 4 days ago. No indication of when a fix will be available, of course.
But I live in hope...
Best Answer
Best AnswerJust checking if there was any update on this, by any chance?
As of today, I'm seeing that I can't query spo2 either... 😞
Best Answer