Notes de version

14 octobre 2026

Filtrage par famille de sources de données

Mise à jour du filtrage des familles de sources de données avec les fonctionnalités suivantes :

  • Ajout de la compatibilité avec le paramètre dataSourceFamily au point de terminaison users.dataTypes.dataPoints list pour tous les types de données, à l'exception de sleep, food et food-measurement-unit.
  • Ajout de la famille de sources de données users/me/dataSourceFamilies/self-sources aux points de terminaison list, reconcile, rollUp et dailyRollUp pour que les clients puissent interroger les points de données qu'ils ont eux-mêmes écrits, y compris lorsqu'ils ne disposent que des champs d'application .writeonly.

Principaux changements dans la documentation

  • Mise à jour du guide Filtrer les données avec des détails et des exemples d'utilisation de dataSourceFamily sur le point de terminaison list, d'interrogation de self-sources avec des champs d'application en écriture seule et de gestion des limites de types de données.

1er octobre 2026

Nouvelle version bêta

Ajout du canal v4beta pour servir de version Preview publique pour les tests partenaires généraux et la validation du marché avant la promotion vers le canal stable v4. Les éléments d'API qui ne sont disponibles que dans v4beta seront tagués avec v4beta dans la documentation.

Pour en savoir plus, consultez la documentation de référence.

Nouveau type de données

Ajout de la compatibilité avec le type de données suivant :

  • Indicateurs de santé et mesures : skin-temperature-sensors v4beta

Nouveau guide de l'API

Ajout d'un guide sur la température cutanée qui explique comment utiliser les types de données associés à la température cutanée.

17 août 2026

Nouveaux champs d'application

Ajout des champs d'application en écriture seule suivants :

  • .logged_symptoms.writeonly pour consigner les symptômes physiques.
  • .mindfulness.writeonly pour enregistrer les états émotionnels et les humeurs.
  • .reproductive_health.writeonly pour enregistrer les règles et les résultats des tests d'ovulation.

Nouveaux types de données

Ajout de la compatibilité avec les types de données suivants :

  • Santé des femmes : menstrual-period, moods, ovulation-test, symptoms

Principaux changements dans la documentation

  • Ajout du guide sur la santé des femmes pour vous aider à intégrer les données sur la santé et la reproduction des femmes dans vos applications.

14 août 2026

Consignes de migration mises à jour

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

Nouvelle page "Promouvoir Google Health"

La nouvelle page Promouvoir Google Health présente les méthodes recommandées pour mettre en avant Google Health dans votre application et encourager les utilisateurs à s'y connecter. C'est également le nouvel emplacement des consignes relatives à la marque Google Health.

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 d'ECG.
  • .irn.readonly pour lire les données IRN.

Changement de nom des 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 est désormais .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 est désormais .sleep.writeonly.

Nouveaux types de données

Ajout de la compatibilité avec les types de données suivants :

  • Activité et fitness : active-energy-burned
  • ECG : electrocardiogram
  • Indicateurs de santé et mesures : 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 compatibilité avec les fonctionnalités de webhook suivantes :

  • Assistance pour l'abonnement manuel lorsqu'un abonné est enregistré.
  • Compatibilité des notifications pour les types de données activityLevel, bloodGlucose, dailyRespiratoryRate, heartRateVariability, height, hydrationLog, nutritionLog, respiratoryRateSleepSummary, runVo2Max, sedentaryPeriod, timeInHeartRateZone.
  • Compatibilité avec les métriques personnalisées, les alertes et les erreurs d'abonné dans la console Google Cloud.
  • Réessaie automatiquement d'envoyer les notifications de webhook ayant échoué pendant sept jours maximum si la communication avec l'abonné est perdue.

Principaux changements dans la documentation

14 avril 2026

Nouveaux types de données

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

Nouveaux points de terminaison

Compatibilité avec les webhooks

  • Création automatique d'un abonnement lorsqu'un abonné est enregistré.
  • Gérer manuellement 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.
  • Compatibilité avec APIs Explorer : les points de terminaison peuvent être appelés à l'aide d'APIs Explorer, qui est intégré à la documentation de référence.
  • Compatibilité avec OAuth Playground : l'API Google Health v4 est listée sur 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 Web Fitbit, conçue de toutes pièces pour notre communauté de développeurs. Cette version initiale vise à atteindre la parité avec l'API Web Fitbit pour les types de données les plus demandés, tout en ajoutant les fonctionnalités demandées par la communauté des développeurs. Voici un aperçu des fonctionnalités disponibles aujourd'hui.

Principales fonctionnalités

  • Configuration simplifiée : enregistrez vos projets et gérez les ID client OAuth directement dans la console Google Cloud, que vous connaissez déjà.
  • Compatibilité avec de nombreuses plates-formes : utilisez les bibliothèques Google OAuth2 pour une intégration fluide sur tous les principaux langages de programmation et plates-formes.
  • Accès simplifié aux données : utilisez de nouvelles définitions de champ 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'un parcours de codage plus simple grâce à de nouveaux points de terminaison uniformes et à la prise en charge de filtres conçus pour simplifier les fonctionnalités pour tous les types de données.
  • Couverture complète des données : accédez à la compatibilité en lecture et en écriture pour plusieurs types de données.
  • Notifications en temps réel : recevez instantanément des notifications grâce à une meilleure compatibilité avec les webhooks, qui inclut la création automatique d'abonnements et un contenu de message de notification plus riche.
  • Compatibilité intrajournalière par défaut : récupérez des données intrajournalières précises par défaut à l'aide du point de terminaison de la liste, ce qui élimine les étapes supplémentaires.
  • Suite de documentation complète : lancez-vous rapidement grâce à notre nouvelle documentation complète, qui comprend :
    • Guides de démarrage, d'API, de migration et de 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 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 fitness : minutes actives, minutes en zone active, niveau d'activité, altitude, calories dans les zones de fréquence cardiaque, VO2 max quotidienne, distance, exercice, étages, VO2 max en course, période sédentaire, pas, temps dans la zone de fréquence cardiaque, total de calories, VO2 max
  • Indicateurs de santé et mesures : masse grasse, variabilité quotidienne de la fréquence cardiaque, zones quotidiennes de fréquence cardiaque, saturation quotidienne en oxygène, fréquence respiratoire quotidienne, fréquence cardiaque quotidienne au repos, écarts quotidiens de température pendant le sommeil, fréquence cardiaque, variabilité de la fréquence cardiaque, saturation en oxygène, résumé de la fréquence respiratoire pendant le sommeil, poids
  • Identity : renvoie l'ID utilisateur Fitbit et l'ID utilisateur Google.
  • Position : données GPS basées sur un exercice enregistré, exposées 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 l'utilisateur
  • Sommeil : journaux de sommeil classique 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 de santé et mesures : 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.