## October 14, 2026

### Data source family filtering

Updated [data source family filtering](https://developers.google.com/health/filters.md.txt#filter-by-data-source)
with the following capabilities:

- Added `dataSourceFamily` parameter support to the [**`users.dataTypes.dataPoints`**](https://developers.google.com/health/reference/rest/v4/users.dataTypes.dataPoints/list.md.txt) `list` endpoint for all data types except `sleep`, `food`, and `food-measurement-unit`.
- Added the `users/me/dataSourceFamilies/self-sources` data source family to the `list`, `reconcile`, `rollUp`, and `dailyRollUp` endpoints so clients can query data points they wrote themselves, including when granted only `.writeonly` [scopes](https://developers.google.com/health/scopes.md.txt).

### Highlighted Documentation Updates

- Updated the [Filter data](https://developers.google.com/health/filters.md.txt#filter-by-data-source) guide with details and examples for using `dataSourceFamily` on the `list` endpoint, querying `self-sources` with write-only scopes, and handling data type limitations.

## October 1, 2026

### New Beta Channel

Added `v4beta` channel to serve as a public preview for broad partner testing
and market validation prior to promotion to the stable `v4` channel. API
elements that are only available in `v4beta` will be tagged with
v4beta in the documentation.

See [API versions and the public beta channel](https://developers.google.com/health/about.md.txt#beta-channel) and
the [reference documentation](https://developers.google.com/health/reference/rest.md.txt) for more information.

### New Data Type

Added support for the following [data type](https://developers.google.com/health/data-types.md.txt):

- **Health Metrics \& Measurements** : `skin-temperature-sensors` v4beta

### New API Guide

Added a new guide for [Skin Temperature](https://developers.google.com/health/data-types/skin-temperature.md.txt)
that details how to use data types related to skin temperature.

## August 17, 2026

### New Scopes

Added the following write-only scopes:

- `.logged_symptoms.writeonly` for logging physical symptoms.
- `.mindfulness.writeonly` for logging emotional states and moods.
- `.reproductive_health.writeonly` for logging menstrual periods and ovulation test results.

### New Data Types

Added support for the following [data types](https://developers.google.com/health/data-types.md.txt):

- **Women's Health** : `menstrual-period`, `moods`, `ovulation-test`, `symptoms`

### Highlighted Documentation Updates

- Added the [Women's Health guide](https://developers.google.com/health/data-types/womens-health.md.txt) to help you integrate women's health and reproductive data into your applications.

## August 14, 2026

### Updated migration guidance

We've updated the [Migration Overview](https://developers.google.com/health/migration.md.txt) with more
comprehensive guidance, and removed some outdated content.

### New Promote Google Health page

The new [Promote Google Health](https://developers.google.com/health/promote.md.txt) page covers the recommended
ways to showcase Google Health in your app, and how to encourage users to
connect. It is also the new location for the Google Health [brand
guidelines](https://developers.google.com/health/promote#branding).

## June 22, 2026

### Google Health Status Dashboard

Added the [Google Health Status Dashboard](https://status.healthapp.google.com/)
to provide status information on the services that are part of the Google
Health.

## June 17, 2026

### Google Health API parity tool

Updated the [Google Health API parity tool](https://developers.google.com/health/migration/parity-tool.md.txt)
with additional scopes: `active-energy-burned`, `electrocardiogram`,
`core-body-temperature`, `blood-glucose`, `irregular-rhythm-notification`,
`food`, `food-measurement-unit`, `nutrition-log`, and `exportExerciseTcx`.

## May 26, 2026

### New Scopes

- `.ecg.readonly` for reading ECG data.
- `.irn.readonly` for reading IRN data.

### Scope Name Changes

Replacing read/write [scopes](https://developers.google.com/health/scopes.md.txt) with .writeonly. Developers must
now explicitly specify read and write permissions.

- `.activity_and_fitness` is now `.activity_and_fitness.writeonly`
- `.health_metrics_and_measurements` is now `.health_metrics_and_measurements.writeonly`
- `.nutrition` is now `.nutrition.writeonly`
- `.profile` is now `.profile.writeonly`
- `.settings` is now `.settings.writeonly`
- `.sleep` is now `.sleep.writeonly`

### New Data Types

Added support for the following [data types](https://developers.google.com/health/data-types.md.txt):

- **Activity \& Fitness** : `active-energy-burned`
- **ECG** : `electrocardiogram`
- **Health Metrics \& Measurements** : `core-body-temperature`, `blood-glucose`
- **IRN** : `irregular-rhythm-notification`
- **Nutrition** : `food`, `food-measurement-unit`, `nutrition-log`

### New Endpoints

- [**`project.subscribers.subscriptions`**](https://developers.google.com/health/reference/rest/v4/projects.subscribers.subscriptions.md.txt): `create`, `delete`, `list` and `patch` methods for manual subscription management.
- [**`users`**](https://developers.google.com/health/reference/rest/v4/users.md.txt): `getIrnProfile` returns a user's current engagement with IRN feature
- [**`users.pairedDevices`**](https://developers.google.com/health/reference/rest/v4/users.pairedDevices.md.txt): `get` and `list` the devices paired to a user's account.

### Webhooks

Added support for the following [webhook](https://developers.google.com/health/webhooks.md.txt) functionality:

- **Manual subscription support** when a subscriber is registered.
- Notification support for the data types `activityLevel`, `bloodGlucose`, `dailyRespiratoryRate`, `heartRateVariability`, `height`, `hydrationLog`, `nutritionLog`, `respiratoryRateSleepSummary`, `runVo2Max`, `sedentaryPeriod`, `timeInHeartRateZone`.
- Support for custom metrics, alerts and subscriber errors in the Google Cloud Console.
- Automatically retries failed webhook notifications for up to 7 days if communication with the subscriber is lost.

### Highlighted Documentation Updates

- Content to help publish your app including a [developer checklist](https://developers.google.com/health/developer-checklist.md.txt) and [App Verification](https://developers.google.com/health/app-verification.md.txt) content
- [Codelab](https://developers.google.com/health/codelabs/make-your-first-api-call-using-oauth2-playground) for using the OAuth2 Playground
- [Google Health branding guide](https://developers.google.com/health/promote.md.txt#branding)
- Defined [rate limits](https://developers.google.com/health/rate-limits.md.txt)

## April 14, 2026

### New Data Types

- **Activity \& Fitness** : `swim-lengths-data`
- **Health Metrics \& Measurements** : `height`

### New Endpoints

- [**`project.subscribers`**](https://developers.google.com/health/reference/rest/v4/projects.subscribers.md.txt): `delete`, `get`, `list`, and `patch` methods for manual subscription management.
- [**`users.dataTypes.dataPoints`**](https://developers.google.com/health/reference/rest/v4/users.dataTypes.dataPoints/get.md.txt): `get` returns a single data point based on the ID.

### Webhook Support

- Automatic subscription creation when a subscriber is registered.
- Manually manage your subscriptions using the `project.subscribers` endpoints
- Notification support for the data types `activeZoneMinutes`, `altitude`, `bodyFat`, `caloriesInHeartRateZone`, `dailyHeartRateVariability`, `dailyHeartRateZones`, `dailyOxygenSaturation`, `dailyRestingHeartRate`, `dailySleepTemperatureDerivations`, `distance`, `exercise`, `floors`, `heartRate`, `sleep`, `steps`, `totalCalories`, and `weight`.

### Additional features

- **REST libraries on Github** : The Google Health API REST libraries are available for all [supported client libraries](https://developers.google.com/identity/protocols/oauth2.md.txt#libraries) included in the Github project [Google APIs](https://github.com/googleapis).
- **Support for API Explorer**: The endpoints can be called using API Explorer that is built into the reference documentation.
- **Support for the OAuth Playground** : The Google Health API v4 is listed on the [OAuth 2.0 Playground](https://developers.google.com/oauthplayground), a tool that lets you to call the endpoints that support Google's OAuth Library.

## 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.
- **Webhook Notifications**: 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**](https://developers.google.com/health/get-started.md.txt): 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`**](https://developers.google.com/health/reference/rest/v4/users.md.txt): `getIdentity`, `getProfile`, `getSettings`, `updateProfile`, and `updateSettings` methods for identity and profile management.
- [**`users.dataTypes.dataPoints`**](https://developers.google.com/health/reference/rest/v4/users.dataTypes.dataPoints.md.txt): `batchDelete`, `dailyRollUp`, `list`, `patch`, `reconcile`, and `rollUp` methods for comprehensive data type management.