L'API Fitbit Web a été améliorée et modernisée pour fournir une base plus standardisée, cohérente et évolutive pour les intégrations de développeurs. Elle s'appelle désormais l'API Google Santé. L'API Google Health représente l'évolution stratégique de l'ancienne API Fitbit Web, entièrement reconstruite sur l'infrastructure moderne de Google.
Cette plate-forme permet aux développeurs d'accéder à toute la puissance des outils de développement Google Cloud et offre aux utilisateurs un moyen simple et familier de gérer leurs autorisations via Google OAuth 2.0.
Que pouvez-vous faire avec l'API Google Health ?
- Source unique de référence : notre nouveau flux réconcilié gère la tâche complexe de réconciliation des points de données qui se chevauchent provenant de plusieurs sources. Cela garantit que les applications affichent les mêmes données cohérentes que celles que les utilisateurs voient dans l'application Fitbit. Ce flux sera fourni en plus de notre flux propriétaire qui inclut les données des appareils Fitbit et Pixel, ainsi que les entrées manuelles.
- Modernisation technique et performances : nous avons regroupé plus de 100 anciens points de terminaison dans un ensemble simplifié de bundles de types de données et éliminé les incohérences dans les formats de données, les fuseaux horaires, les unités de mesure et la gestion des erreurs. De plus, nous acceptons désormais le protocole HTTP/REST pour la récupération de données hautes performances. De plus, les données intrajournalières et les Webhooks sont désormais disponibles pour tous les types de données concernés via un point de terminaison de liste dédié.
- Webhooks et évolutivité améliorés : profitez d'une compatibilité étendue avec les webhooks, y compris les abonnements automatiques et la gestion détaillée de tous les types de données pertinents, conçus pour évoluer avec la prochaine génération d'applications de santé basées sur l'IA.
- Identité et sécurité simplifiées : remplacez l'ancienne autorisation Fitbit (FOT) par Google OAuth 2.0. Cela permet aux développeurs d'utiliser des bibliothèques d'authentification Google standards, ce qui simplifie les bases de code tout en offrant aux utilisateurs un moyen familier et centralisé de gérer leurs autorisations. Tous les niveaux d'accès de l'API Google Health sont classés comme restreints, ce qui nécessite un examen de la confidentialité et de la sécurité pour y accéder.
La personne vous plaît ? Commencez dès maintenant !
Qu'en est-il de l'API Fitbit Web ?
En septembre 2026, l'ancienne API Fitbit Web sera désactivée et ne synchronisera plus les données des utilisateurs Fitbit. Toutes les intégrations actuelles utilisant l'API Web Fitbit et l'autorisation Fitbit doivent être entièrement migrées vers la nouvelle API Google Health et Google OAuth 2.0 avant cette étape clé pour garantir la continuité des données pour vos utilisateurs.
Pour en savoir plus, consultez le guide de migration.
Quels sont les appareils compatibles ?
Tous les appareils Fitbit et les montres Google Pixel, actuels et précédents, collecteront les données renvoyées par l'API Google Health. Le type de données disponibles dépendra des fonctionnalités prises en charge par les appareils.
La liste des appareils actuels est disponible sur le Google Store.
Comment puis-je vous faire parvenir mes commentaires ?
Vos commentaires sont très importants pour nous. Nous vous encourageons à nous faire part de vos commentaires sur nos canaux d'assistance, qui sont listés sur la page Assistance.
Bien que nous ayons tout mis en œuvre pour nous assurer que ces API vous soient utiles, l'API Google Santé évolue activement. Veuillez noter que, sur la base de vos commentaires, nous pouvons apporter des modifications d'ici la fin du mois de mai qui nécessiteront des mises à jour correspondantes de votre part.
Feuille de route
Voici une liste des fonctionnalités prévues pour 2026.
2e trimestre 2026
Types de données (lecture)
- Activité et forme physique : objectifs, statistiques à vie
- Électrocardiogramme (ECG)
- Métriques et mesures de santé : glycémie, température corporelle, température corporelle centrale
- Notifications de rythme irrégulier
- Nutrition : journaux d'alimentation
Types de données (écriture)
- Activité et forme physique : minutes actives, minutes en zone active, niveau d'activité, altitude, distance, exercice, étages, objectifs, VO2 max de course, période sédentaire, nombre de pas, total de calories, VO2 max
- Électrocardiogramme (ECG)
- Métriques et mesures de santé : glycémie, masse grasse, température corporelle, calories dans les zones de fréquence cardiaque, température corporelle centrale, variabilité quotidienne de la fréquence cardiaque, zones de fréquence cardiaque quotidiennes, saturation quotidienne en oxygène, fréquence respiratoire quotidienne, fréquence cardiaque au repos quotidienne, dérivations quotidiennes de la température du sommeil, fréquence cardiaque, variabilité de la fréquence cardiaque (VFC), saturation en oxygène, récapitulatif du sommeil de la fréquence respiratoire, temps passé dans les zones de fréquence cardiaque
- Notifications de rythme irrégulier
- Position : coordonnées GPS pendant un exercice enregistré
- Nutrition : journaux d'hydratation, journaux d'alimentation
- Sommeil
Fonctionnalités
batchGetpoint de terminaison- Bibliothèques HTTP et gRPC
- Pagination
rollUp - Upsert enhancements
- Améliorations apportées aux Webhooks, y compris de nouveaux types de données, une notification de suppression d'utilisateur, une API de statistiques, la désactivation automatique des abonnés inactifs et des notifications de désactivation d'abonnés
3e trimestre 2026
Types de données (lecture et écriture)
- Température basale
- Tension artérielle
- Calories brûlées en activité
- Métabolisme de base
- Santé féminine
- Pleine conscience
Fonctionnalités
- Améliorations apportées aux webhooks
- Compatibilité avec les filtres de point de terminaison
listsupplémentaires