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

403 error when trying to get ECG data

Hi, 

I couldn't find a solution to my problem so I thought I would just try on here. I'm trying to get ECG data using an api. I have successfully managed to retrieve hrv and hr intraday data. However, for the ECG data, I'm getting the following error: 
fitbit.exceptions.HTTPForbidden: <Response [403]>
I have my app set to "Personal". Any idea what could be wrong here?

Thanks in advance!

Best Answer
1 REPLY 1

Hi @psykologi77 

The 403 error message means the user has not consented to share their data with your application, or for personal applications, you are trying to query someone else's data instead of the application owner.   You can use the introspect endpoint to verify the ECG scope was enabled.   Since your application setting is set to personal, make certain the Fitbit user who data you're querying is the owner of the application.

Gordon Crenshaw
Senior Technical Solutions Consultant
Fitbit Partner Engineering & Web API Support | Google
Best Answer
0 Votes