09-27-2023 04:47 - edited 09-27-2023 05:32
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

09-27-2023 04:47 - edited 09-27-2023 05:32
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
- Who Voted for this post?
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!
10-02-2023 09:44
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



10-02-2023 09:44
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
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.
Senior Technical Solutions Consultant
Fitbit Partner Engineering & Web API Support | Google

