March 24, 2026
Google Health API Launch Announcement
The Google Health API is the next generation of the Fitbit Web API, built from the ground up and designed for our valued developer community. This initial release is focused on achieving parity with the Fitbit Web API across the most requested data types, along with adding functionality which the developer community has requested. Here's a look at the features available today.
Core features highlights
- Streamlined setup: Register your projects and manage OAuth client IDs directly through the familiar Google Cloud Console.
- Broad platform support: Build on Google OAuth2 libraries for seamless integration across all major programming languages and platforms.
- Simplified data access: Utilize new scope definitions that consolidate multiple data types into a single, easy-to-manage scope.
- Consistent endpoints across data types: Experience a simpler coding journey with new, uniformed endpoints and filter support designed to streamline functionality across all data types.
- Comprehensive Data Coverage: Access read and write support across multiple data types.
- Real-time Notifications: Instantly receive updates with enhanced Webhook support, featuring automatic subscription creation and richer notification message content.
- Default Intraday Support: Retrieve granular, intraday data by default using the list endpoint, eliminating extra steps.
- Complete Documentation Suite: Get up and running
fast with our new comprehensive documentation, including:
- Getting Started, API, Migration, and Troubleshooting Guides
- Full Reference Guide for REST
- New Google Health API Parity tool, sample code, and a guided codelab
Supported Data Types
This launch provides access to essential data types, ensuring you have the core information needed to build innovative health solutions.
Data Types Supporting Read:
- Activity & Fitness: Active Minutes, Active Zone Minutes, Activity Level, Altitude, Calories in Heart Rate Zones, Daily VO2 Max, Distance, Exercise, Floors, Run VO2 Max, Sedentary Period, Steps, Time in Heart Rate Zone, Total Calories, VO2 Max
- Health Metrics & Measurements: Body Fat, Daily Heart Rate Variability, Daily Heart Rate Zones, Daily Oxygen Saturation, Daily Respiratory Rate, Daily Resting Heart Rate, Daily Sleep Temperature Derivations, Heart Rate, Heart Rate Variability, Oxygen Saturation, Respiratory Rate Sleep Summary, Weight
- Identity: Returns the Fitbit user ID and the Google user ID
- Location: GPS data based on a recorded exercise exposed in TCX format
- Nutrition: Hydration Log
- Profile: Users basic profile information
- Settings: Users configured device and mobile app settings
- Sleep: Classic and Stages sleep logs
Data Types Supporting Write:
You can write and modify data for these data types:
- Activity & Fitness: Exercise
- Health Metrics & Measurements: Body Fat, Weight
- Profile
- Settings
- Sleep
Key Endpoints for Interaction
The following endpoints are available to manage subscriptions, users, and health & fitness data:
users:getIdentity,getProfile,getSettings,updateProfile, andupdateSettingsmethods for identity and profile management.users.dataTypes.dataPoints:batchDelete,dailyRollUp,list,patch,reconcile, androllUpmethods for comprehensive data type management.