02-25-2020 23:14
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post

02-25-2020 23:14
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Hi All,
I am building an application to extract the following data
-Steps
-Calorie consumption
-Stairs
-Sleep record
-Sleep stage
-Sleep score
-Breathing session
-swimming
-Heart rate
-running
from the below devices.
- Versa 2
- Versa
- Ionic
- Charge 3
- Charge 2 HR
- Charge 2
- Inspire HR
- Inspire
- Flex2
- Ace 2
Does your API supports all the above devices?
Looking forward to hear from you.

02-28-2020 11:01
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post



02-28-2020 11:01
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report this post
Hi @AGPro
The Web APIs do support all of the Fitbit devices. The data is available after the user sync's their device with the mobile application.
You will be able to get most of the data points listed below through the APIs. Everything is available with the following exceptions:
- Stairs is returned as the number of floors climbs
- Sleep score and breathing session data is not available
- The data will only be available for the devices that support it. For example, the Ace 2 and Inspire do not support heart rate, so that information would not be available. The device's functionality is listed on Fitbit.com on each device's landing page.
Gordon
Senior Technical Solutions Consultant
Fitbit Partner Engineering & Web API Support | Google

