Release notes

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, and updateSettings methods for identity and profile management.
  • users.dataTypes.dataPoints: batchDelete, dailyRollUp, list, patch, reconcile, and rollUp methods for comprehensive data type management.