Fitbit
api.fitbit.com
Fitbit is a health and fitness tracking platform. Use this API to retrieve a user's activity data (steps, calories, distance), heart rate measurements, sleep logs, body weight measurements, and to log new exercise activities. All data is scoped to the authenticated user.
oauth2
free
1.0
https://api.fitbit.com
1
2026-03-01T11:07:38.000Z
Health
This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →
Capabilities
get_activity_summary
analyticsRetrieve a user's daily activity summary including steps, calories burned, distance traveled, floors climbed, and active minutes for a specific date.
Detail: https://api.fitbit.com/capabilities/get_activity_summary
get_body_weight
analyticsRetrieve body weight and BMI log entries for a user on a specific date or date range.
Detail: https://api.fitbit.com/capabilities/get_body_weight
get_heart_rate
analyticsRetrieve heart rate time series data for a user on a specific date or date range, including resting heart rate and heart rate zones.
Detail: https://api.fitbit.com/capabilities/get_heart_rate
get_sleep_log
analyticsRetrieve a user's sleep log for a specific date, including sleep duration, sleep stages (deep, light, REM, awake), and sleep efficiency.
Detail: https://api.fitbit.com/capabilities/get_sleep_log
get_step_count
analyticsRetrieve step count time series data for a user over a specific date or date range, returning intraday or daily step totals.
Detail: https://api.fitbit.com/capabilities/get_step_count
log_activity
analyticsLog a new exercise or physical activity for the authenticated user, specifying the activity type, duration, start time, and optionally calories and distance.
Detail: https://api.fitbit.com/capabilities/log_activity
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Fitbit Description: Fitbit is a health and fitness tracking platform. Use this API to retrieve a user's activity data (steps, calories, distance), heart rate measurements, sleep logs, body weight measurements, and to log new exercise activities. All data is scoped to the authenticated user. Auth: oauth2 Capabilities: - get_activity_summary: Retrieve a user's daily activity summary including steps, calories burned, distance traveled, floors climbed, and active minutes for a specific date. - get_body_weight: Retrieve body weight and BMI log entries for a user on a specific date or date range. - get_heart_rate: Retrieve heart rate time series data for a user on a specific date or date range, including resting heart rate and heart rate zones. - get_sleep_log: Retrieve a user's sleep log for a specific date, including sleep duration, sleep stages (deep, light, REM, awake), and sleep efficiency. - get_step_count: Retrieve step count time series data for a user over a specific date or date range, returning intraday or daily step totals. - log_activity: Log a new exercise or physical activity for the authenticated user, specifying the activity type, duration, start time, and optionally calories and distance.