Notes de version

14 août 2026

Consignes de migration mises à jour

Nous avons mis à jour la présentation de la migration avec des consignes plus complètes et supprimé certains contenus obsolètes.

Nouvelle page "Promouvoir Google Health"

La nouvelle page Promouvoir Google Health explique comment présenter Google Health dans votre application et comment encourager les utilisateurs à se connecter. Elle contient également les consignes relatives à la marque Google Health brand guidelines.

22 juin 2026

Tableau de bord d'état de Google Health

Ajout du tableau de bord d'état de Google Health pour fournir des informations sur l'état des services faisant partie de Google Health.

17 juin 2026

Outil de parité de l'API Google Health

Mise à jour de l'outil de parité de l'API Google Health avec des champs d'application supplémentaires : active-energy-burned, electrocardiogram, core-body-temperature, blood-glucose, irregular-rhythm-notification, food, food-measurement-unit, nutrition-log, et exportExerciseTcx.

26 mai 2026

Nouveaux champs d'application

  • .ecg.readonly pour lire les données ECG.
  • .irn.readonly pour lire les données IRN.

Modification des noms de champs d'application

Remplacement des champs d'application en lecture/écriture par .writeonly. Les développeurs doivent désormais spécifier explicitement les autorisations de lecture et d'écriture.

  • .activity_and_fitness devient .activity_and_fitness.writeonly.
  • .health_metrics_and_measurements est désormais .health_metrics_and_measurements.writeonly.
  • .nutrition est désormais .nutrition.writeonly.
  • .profile est désormais .profile.writeonly.
  • .settings est désormais .settings.writeonly.
  • .sleep devient .sleep.writeonly.

Nouveaux types de données

Ajout de la prise en charge des types de données suivants :

  • Activité et forme : active-energy-burned
  • ECG: electrocardiogram
  • Indicateurs et mesures de santé : core-body-temperature, blood-glucose
  • IRN: irregular-rhythm-notification
  • Nutrition: food, food-measurement-unit, nutrition-log

Nouveaux points de terminaison

  • project.subscribers.subscriptions: méthodes create, delete, list et patch pour la gestion manuelle des abonnements.
  • users: getIrnProfile renvoie l'engagement actuel d'un utilisateur avec la fonctionnalité IRN.
  • users.pairedDevices: get et list les appareils associés au compte d'un utilisateur.

Webhooks

Ajout de la prise en charge des fonctionnalités de webhook suivantes :

  • Prise en charge des abonnements manuels lorsqu'un abonné est enregistré.
  • Prise en charge des notifications pour les types de données activityLevel, bloodGlucose, dailyRespiratoryRate, heartRateVariability, height, hydrationLog, nutritionLog, respiratoryRateSleepSummary, runVo2Max, sedentaryPeriod, timeInHeartRateZone.
  • Prise en charge des métriques, des alertes et des erreurs d'abonné personnalisées dans Google Cloud Console.
  • Nouvelle tentative automatique d'envoi des notifications de webhook ayant échoué pendant sept jours maximum en cas de perte de communication avec l'abonné.

Mises à jour importantes de la documentation

14 avril 2026

Nouveaux types de données

  • Activité et forme : swim-lengths-data
  • Indicateurs et mesures de santé : height

Nouveaux points de terminaison

Prise en charge des webhooks

  • Création automatique d'un abonnement lorsqu'un abonné est enregistré.
  • Gestion manuelle de vos abonnements à l'aide des points de terminaison project.subscribers
  • Prise en charge des notifications pour les types de données activeZoneMinutes, altitude, bodyFat, caloriesInHeartRateZone, dailyHeartRateVariability, dailyHeartRateZones, dailyOxygenSaturation, dailyRestingHeartRate, dailySleepTemperatureDerivations, distance, exercise, floors, heartRate, sleep, steps, totalCalories et weight.

Autres fonctionnalités

  • Bibliothèques REST sur GitHub : les bibliothèques REST de l'API Google Health sont disponibles pour toutes les bibliothèques clientes compatibles incluses dans le projet GitHub Google APIs.
  • Prise en charge de l'explorateur d'API : les points de terminaison peuvent être appelés à l'aide de l'explorateur d'API intégré à la documentation de référence.
  • Prise en charge d'OAuth Playground : l'API Google Health v4 est répertoriée dans OAuth 2.0 Playground, un outil qui vous permet d'appeler les points de terminaison compatibles avec la bibliothèque OAuth de Google.

24 mars 2026

Annonce du lancement de l'API Google Health

L'API Google Health est la nouvelle génération de l'API Fitbit Web. Elle a été conçue de A à Z pour notre communauté de développeurs. Cette version initiale vise à atteindre la parité avec l'API Fitbit Web pour les types de données les plus demandés, tout en ajoutant des fonctionnalités demandées par la communauté de développeurs. Voici un aperçu des fonctionnalités disponibles aujourd'hui.

Points forts des fonctionnalités essentielles

  • Configuration simplifiée : enregistrez vos projets et gérez les ID client OAuth directement via la console Google Cloud.
  • Large prise en charge des plates-formes : créez des bibliothèques Google OAuth2 pour une intégration transparente sur toutes les principales plates-formes et tous les principaux langages de programmation.
  • Accès simplifié aux données : utilisez de nouvelles définitions de champs d'application qui regroupent plusieurs types de données dans un seul champ d'application facile à gérer.
  • Points de terminaison cohérents pour tous les types de données : profitez d’une expérience de codage plus simple grâce à de nouveaux points de terminaison uniformes et à la prise en charge des filtres conçus pour rationaliser les fonctionnalités pour tous les types de données.
  • Couverture complète des données : accédez à la prise en charge en lecture et en écriture pour plusieurs types de données.
  • Notifications en temps réel : recevez instantanément des mises à jour grâce à une prise en charge améliorée des webhooks, avec la création automatique d'abonnements et un contenu de message de notification plus riche.
  • Prise en charge par défaut des données intraday : récupérez par défaut des données intraday granulaires à l’aide du point de terminaison de liste, ce qui vous évite d’effectuer des étapes supplémentaires.
  • Suite de documentation complète : démarrez rapidement grâce à notre nouvelle documentation complète, qui comprend :
    • Guides de démarrage, sur l'API, sur la migration et sur le dépannage
    • Guide de référence complet pour REST
    • Nouvel outil de parité de l'API Google Health, exemple de code et atelier de programmation guidé

Types de données acceptés

Ce lancement vous donne accès à des types de données essentiels, ce qui vous permet de disposer des informations de base nécessaires pour créer des solutions de santé innovantes.

Types de données compatibles avec la lecture :

  • Activité et forme : minutes actives, minutes en zone active, niveau d'activité, altitude, calories brûlées dans les zones de fréquence cardiaque, VO2 max quotidienne, distance, exercice, étages, VO2 max en course à pied, période sédentaire, pas, temps passé dans la zone de fréquence cardiaque, calories totales, VO2 max
  • Indicateurs et mesures de santé : masse grasse, variabilité de la fréquence cardiaque quotidienne, zones de fréquence cardiaque quotidiennes, saturation en oxygène quotidienne, fréquence respiratoire quotidienne, fréquence cardiaque au repos quotidienne, dérivations de la température corporelle pendant le sommeil quotidiennes, fréquence cardiaque, variabilité de la fréquence cardiaque, saturation en oxygène, résumé de la fréquence respiratoire pendant le sommeil, poids
  • Identité : renvoie l'ID utilisateur Fitbit et l'ID utilisateur Google
  • Localisation : données GPS basées sur un exercice enregistré au format TCX
  • Nutrition : journal d'hydratation
  • Profil : informations de base sur le profil des utilisateurs
  • Paramètres : paramètres de l'appareil et de l'application mobile configurés par les utilisateurs
  • Sommeil : journaux de sommeil classiques et par phases

Types de données compatibles avec l'écriture :

Vous pouvez écrire et modifier des données pour les types de données suivants :

  • Activité et forme : exercice
  • Indicateurs et mesures de santé : masse grasse, poids
  • Profil
  • Paramètres
  • Sommeil

Points de terminaison clés pour l'interaction

Les points de terminaison suivants sont disponibles pour gérer les abonnements, les utilisateurs et les données de santé et de remise en forme :

  • users: méthodes getIdentity, getProfile, getSettings, updateProfile et updateSettings pour la gestion des identités et des profils.
  • users.dataTypes.dataPoints: méthodes batchDelete, dailyRollUp, list, patch, reconcile et rollUp pour une gestion complète des types de données.