Les API Google Fit, y compris l'API REST Google Fit, seront abandonnées en 2026. Depuis le 1er mai 2024, les développeurs ne peuvent plus s'inscrire pour utiliser ces API.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Google Fit est un écosystème ouvert. Il permet aux développeurs d'importer des données de santé et de bien-être dans un dépôt central où les utilisateurs peuvent accéder à leurs données à partir de différents appareils et applications, depuis un seul emplacement. Ils peuvent toujours accéder à leurs données s'ils passent à un nouvel appareil.
Votre application de santé et de bien-être peut stocker les données de n'importe quel accessoire connecté ou capteur, et accéder aux données créées par d'autres applications.
Dépôt central qui stocke les données de divers appareils et applications. Le magasin de remise en forme est un service cloud transparent pour les clients.
Framework de capteurs
Ensemble de représentations générales qui facilitent l'utilisation du magasin de remise en forme. Vous utiliserez ces représentations avec les API Google Fit.
Autorisations et commandes utilisateur
Ensemble de champs d'application des autorisations permettant de demander à l'utilisateur l'autorisation de travailler avec des données de santé et de bien-être. Google Fit nécessite le consentement de l'utilisateur pour accéder aux données de santé et de bien-être.
API Google Fit
API Android et REST pour accéder à la boutique de fitness. Vous pouvez créer des applications compatibles avec Google Fit sur plusieurs plates-formes et appareils, tels qu'Android, iOS et le Web.
La boutique de fitness
Le magasin de remise en forme est un service cloud qui conserve les données de santé et de bien-être à l'aide de l'infrastructure de Google. Les applications fonctionnant sur différents appareils et plates-formes peuvent stocker des données et accéder à celles créées par d'autres applications. Google Fit fournit un ensemble d'API qui permettent d'insérer facilement des données et d'interroger le magasin de remise en forme.
Framework de capteurs
Le framework de capteurs définit des représentations de haut niveau pour les capteurs, les types de données, les points de données et les sessions. Ces représentations permettent de travailler facilement avec le magasin de fitness sur n'importe quelle plateforme.
Sources de données
Les sources de données représentent des capteurs et comprennent un nom, le type de données collectées et d'autres informations les concernant. Une source de données peut représenter
un capteur matériel ou logiciel. Vous pouvez définir des capteurs logiciels dans vos applications.
Types de données
Les types de données représentent différents types de données de santé et de bien-être, comme le nombre de pas ou la fréquence cardiaque. Les types de données établissent un schéma permettant à différentes applications de comprendre les données des autres. Un type de données se compose d'un nom et d'une liste numérotée de champs, où chaque champ représente une dimension. Par exemple, un type de données pour la localisation contient trois champs (latitude, longitude et précision), tandis qu'un type de données pour la pondération ne contient qu'un seul champ.
Points de données
Les points de données sont constitués d'un tableau horodaté de valeurs pour un type de données, lu à partir d'une source de données. Vous utilisez des points de données pour enregistrer et insérer des données de santé et de bien-être dans le magasin de remise en forme, ainsi que pour lire des données brutes à partir d'une source de données. Les points contenant une heure de début représentent une période au lieu d'une lecture instantanée.
Ensembles de données
Les ensembles de données représentent un ensemble de points de données du même type provenant d'une source de données particulière et couvrant un certain intervalle de temps. Vous utilisez des jeux de données pour insérer
des données dans le magasin de fitness. Les requêtes de lecture des données du magasin de fitness renvoient également des ensembles de données.
De sessions
Les sessions représentent un intervalle de temps pendant lequel les utilisateurs effectuent une activité de remise en forme, comme une course à pied, une sortie à vélo, etc. Les sessions aident à organiser les données et à effectuer des requêtes détaillées ou globales sur le magasin de remise en forme pour une activité de remise en forme.
Autorisations et commandes utilisateur
Google Fit nécessite le consentement de l'utilisateur pour que les applications puissent lire ou stocker des données de santé et de bien-être.
Google Fit définit des champs d'application OAuth qui correspondent à un certain nombre de groupes d'autorisations dotés de droits de lecture et d'écriture distincts: activités, corps, localisation, alimentation et types de données liées à la santé (les types de données liées à la santé sont regroupés avec plus de précision). Chaque groupe d'autorisations permet aux applications d'accéder à un ensemble de types de données.
Les applications spécifient un ou plusieurs de ces champs d'application pour utiliser les données de santé et de bien-être, et Google Fit demande les autorisations correspondantes à l'utilisateur.
API REST pour les applications sur n'importe quelle plate-forme
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/31 (UTC).
[null,null,["Dernière mise à jour le 2025/08/31 (UTC)."],[[["\u003cp\u003eGoogle Fit provides a central platform and APIs for storing, accessing, and sharing health and wellness data from various apps and devices.\u003c/p\u003e\n"],["\u003cp\u003eUsers have control over their data and must grant permission for apps to access it.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can build apps that integrate with Google Fit using Android or REST APIs, supporting cross-platform functionality.\u003c/p\u003e\n"],["\u003cp\u003eData is organized using data sources, data types, data points, datasets, and sessions for efficient storage and retrieval.\u003c/p\u003e\n"],["\u003cp\u003eCompliance with the Google Fit Developer and User Data Policy and Terms and Conditions is essential when utilizing the platform.\u003c/p\u003e\n"]]],[],null,["# Platform Overview\n\nGoogle Fit is an open ecosystem. It lets developers upload health and wellness\ndata to a central repository where users can access their data from different\ndevices and apps in one location. They can still access their data if they\nupgrade to a new device.\n\nYour health and wellness app can store data from any wearable or sensor, and\naccess data created by other apps.\n| **Note:** The Google Fit app uses the Google Fit platform, which is included in Google Play services. Your app can use this platform without needing users to install the Google Fit app.\n\nRead the [Google Fit Developer and User Data Policy](/fit/policy) thoroughly and\nmake sure your app complies with it. Carefully review the [Google Fit Terms and\nConditions](/fit/terms) before using Google Fit. By using the API, you agree to\nthe Google Fit Terms and Conditions.\n\nComponents\n----------\n\nGoogle Fit consists of the following components: \n**Figure 1** : Platform overview.\n\nThe fitness store\n: A central repository that stores data from a variety of devices and apps. The\n fitness store is a cloud service that is transparent to clients.\n\nThe sensor framework\n: A set of high-level representations that make it easy to work with the fitness\n store. You use these representations with the Google Fit APIs.\n\nPermissions and user controls\n: A set of authorization scopes to request user permission to work with health\n and wellness data. Google Fit requires user consent to access health and\n wellness data.\n\nGoogle Fit APIs\n: Android and REST APIs to access the fitness store. You can create apps that\n support Google Fit on multiple platforms and devices, such as Android, iOS, and\n Web apps.\n\nThe fitness store\n-----------------\n\nThe fitness store is a cloud service that persists health and wellness data using Google's\ninfrastructure. Apps on different platforms and devices can store data and\naccess data created by other apps. Google Fit provides a set of APIs that make\nit easy to insert data and query the fitness store.\n\nThe sensor framework\n--------------------\n\nThe sensor framework defines high-level representations for sensors,\ndata types, data points, and sessions. These representations make it easy to\nwork with the fitness store on any platform.\n\nData Sources\n: Data sources represent sensors and consist of a name, the type of data\n collected, and other sensor details. A data source may represent a hardware\n sensor or a software sensor. You can define software sensors in your apps.\n\nData Types\n: Data types represent different kinds of health and wellness data, like step count or heart\n rate. Data types establish a schema through which different apps can understand\n each other's data. A data type consists of a name and an ordered list of fields,\n where each field represents a dimension. For example, a data type for location\n contains three fields (latitude, longitude, and accuracy), whereas a data type\n for weight contains only one field.\n\nData Points\n: Data points consist of a timestamped array of values for a data type, read\n from a data source. You use data points to record and insert health and wellness data in the\n fitness store, and to read raw data from a data source. Points that contain a\n start time represent a time range instead of an instantaneous reading.\n\nDatasets\n: Datasets represent a set of data points of the same type from a particular\n data source covering some time interval. You use datasets to insert data into\n the fitness store. Queries to read data from the fitness store also return\n datasets.\n\nSessions\n: Sessions represent a time interval during which users perform a fitness\n activity, such as a run, a bike ride, and so on. Sessions help organize data and\n perform detailed or aggregate queries on the fitness store for a fitness\n activity.\n\nPermissions and user controls\n-----------------------------\n\nGoogle Fit requires user consent before apps can read or store health and wellness data.\nGoogle Fit defines OAuth scopes that map to a number of permission groups with\nseparate read and write privileges: activity, body, location, nutrition and\nhealth-related data types (health-related data types are grouped with finer\ngranularity). Each permission group grants apps access to a set of data types.\nApps specify one or more of these scopes to work with health and wellness data, and Google\nFit requests the corresponding permissions from the user.\n\nGoogle Fit APIs\n---------------\n\nGoogle Fit provides the following APIs:\n\n- [Android APIs](/fit/android) for Android apps.\n- [REST API](/fit/rest) for apps on any platform."]]