Примечания к выпускам

26 мая 2026 г.

Новые возможности

  • .ecg.readonly для чтения данных ЭКГ.
  • .irn.readonly только для чтения данных IRN.

Изменения названия области действия

Заменяется область действия "чтение/запись" на .writeonly. Теперь разработчикам необходимо явно указывать права на чтение и запись.

  • .activity_and_fitness теперь имеет значение .activity_and_fitness.writeonly
  • .health_metrics_and_measurements теперь имеет вид .health_metrics_and_measurements.writeonly
  • .nutrition теперь .nutrition.writeonly
  • Теперь .profile — это .profile.writeonly
  • Теперь .settings — это .settings.writeonly
  • Теперь .sleep — это .sleep.writeonly

Новые типы данных

Добавлена ​​поддержка следующих типов данных :

  • Активность и фитнес : active-energy-burned
  • ЭКГ : electrocardiogram
  • Показатели и измерения здоровья : core-body-temperature , blood-glucose
  • IRN : irregular-rhythm-notification
  • Питание : food , food-measurement-unit , nutrition-log

Новые конечные точки

  • project.subscribers.subscriptions : методы create , delete , list и patch для ручного управления подписками.
  • users : getIrnProfile возвращает текущую активность пользователя в использовании функции IRN.
  • users.pairedDevices : get и list устройств, сопряженных с учетной записью пользователя.

Вебхуки

Добавлена ​​поддержка следующих функций веб-перехватчика :

  • Ручная настройка подписки при регистрации подписчика.
  • Поддержка уведомлений для следующих типов данных: activityLevel , bloodGlucose , dailyRespiratoryRate , heartRateVariability , height , hydrationLog , nutritionLog , respiratoryRateSleepSummary , runVo2Max , sedentaryPeriod , timeInHeartRateZone .
  • Поддержка пользовательских метрик, оповещений и ошибок подписчиков в консоли Google Cloud.
  • В случае потери связи с подписчиком автоматически повторяются неудачные попытки отправки уведомлений через веб-перехватчик в течение 7 дней.

Выделенные обновления документации

14 апреля 2026 г.

Новые типы данных

  • Активность и фитнес : swim-lengths-data
  • Показатели и измерения здоровья : height

Новые конечные точки

  • project.subscribers : методы delete , get , list и patch для ручного управления подписками.
  • users.dataTypes.dataPoints : get возвращает одну точку данных на основе идентификатора.

Поддержка веб-хуков

  • Автоматическое создание подписки при регистрации подписчика.
  • Управляйте своими подписками вручную, используя конечные точки project.subscribers
  • Поддержка уведомлений для следующих типов данных: activeZoneMinutes , altitude , bodyFat , caloriesInHeartRateZone , dailyHeartRateVariability , dailyHeartRateZones , dailyOxygenSaturation , dailyRestingHeartRate , dailySleepTemperatureDerivations , distance , exercise , floors , heartRate , sleep , steps , totalCalories и weight .

Дополнительные функции

  • REST-библиотеки на Github : REST-библиотеки Google Health API доступны для всех поддерживаемых клиентских библиотек, включенных в проект Google APIs на Github.
  • Поддержка API Explorer : Вызов конечных точек возможен с помощью API Explorer, встроенного в справочную документацию.
  • Поддержка OAuth Playground : Google Health API версии 4 указан в OAuth 2.0 Playground — инструменте, позволяющем вызывать конечные точки, поддерживающие библиотеку OAuth от Google.

24 марта 2026 г.

Анонс запуска API Google Health

Google Health API — это новое поколение Fitbit Web API, разработанное с нуля для нашего ценного сообщества разработчиков. В этом первом релизе основное внимание уделяется достижению паритета с Fitbit Web API по наиболее востребованным типам данных, а также добавлению функциональности, запрошенной сообществом разработчиков. Вот обзор функций, доступных на сегодняшний день.

Основные характеристики

  • Упрощенная настройка : регистрируйте свои проекты и управляйте идентификаторами клиентов OAuth непосредственно через привычную консоль Google Cloud.
  • Широкая поддержка платформ : используется библиотека Google OAuth2 для бесшовной интеграции со всеми основными языками программирования и платформами.
  • Упрощенный доступ к данным : используйте новые определения областей видимости, которые объединяют несколько типов данных в единую, удобную для управления область видимости.
  • Единые конечные точки для всех типов данных : Упростите процесс кодирования благодаря новым, унифицированным конечным точкам и поддержке фильтров, разработанным для оптимизации функциональности для всех типов данных.
  • Комплексное покрытие данных : поддержка чтения и записи для различных типов данных.
  • Уведомления в режиме реального времени : Мгновенно получайте обновления благодаря расширенной поддержке веб-хуков, включающей автоматическое создание подписки и более информативное содержимое уведомлений.
  • Поддержка внутридневных данных по умолчанию : по умолчанию получаем подробные внутридневные данные, используя конечную точку списка, что исключает лишние действия.
  • Полный комплект документации : Быстро приступайте к работе с нашей новой исчерпывающей документацией, включающей:
    • Руководства по началу работы, API, миграции и устранению неполадок.
    • Полное справочное руководство по REST
    • Новый инструмент Google Health API Parity, примеры кода и пошаговое руководство по практическому применению.

Поддерживаемые типы данных

Этот запуск предоставляет доступ к основным типам данных, гарантируя, что у вас будет ключевая информация, необходимая для создания инновационных решений в области здравоохранения.

Типы данных, поддерживающие чтение :

  • Активность и фитнес : Активные минуты, Активные минуты в активной зоне, Уровень активности, Высота над уровнем моря, Калории в зонах частоты сердечных сокращений, Суточный VO2 Max, Расстояние, Упражнение, Этажи, VO2 Max при беге, Период сидячего образа жизни, Шаги, Время в зоне частоты сердечных сокращений, Общее количество калорий, VO2 Max
  • Показатели и измерения здоровья : процент жира в организме, суточная вариабельность сердечного ритма, суточные зоны сердечного ритма, суточная сатурация кислорода, суточная частота дыхания, суточная частота сердечных сокращений в состоянии покоя, суточные показатели температуры во сне, частота сердечных сокращений, вариабельность сердечного ритма, сатурация кислорода, частота дыхания (сводные данные по сну), вес.
  • Идентификатор : Возвращает идентификатор пользователя Fitbit и идентификатор пользователя Google.
  • Местоположение : данные GPS, полученные в ходе записанного упражнения и представленные в формате TCX.
  • Питание : Журнал учета потребления жидкости
  • Профиль : Основная информация о профиле пользователя
  • Настройки : Настроенные пользователем параметры устройства и мобильного приложения.
  • Сон : Классический и поэтапный дневники сна

Типы данных, поддерживающие запись :

Вы можете записывать и изменять данные для следующих типов данных:

  • Активность и фитнес : Упражнения
  • Показатели и измерения здоровья : процент жира в организме, вес.
  • Профиль
  • Настройки
  • Спать

Ключевые точки взаимодействия

Для управления подписками, пользователями и данными о здоровье и фитнесе доступны следующие конечные точки:

  • users : методы getIdentity , getProfile , getSettings , updateProfile и updateSettings для управления идентификацией и профилем.
  • users.dataTypes.dataPoints : методы batchDelete , dailyRollUp , list , patch , reconcile и rollUp для комплексного управления типами данных.