Intune (Éditeur indépendant) (préversion)
Un moyen d’accéder à l’API web De Consister
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Ashwin Ganesh Kumar |
| URL | https://www.blisdigital.com/ |
| Messagerie électronique | a.kumar@blisdigital.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Ashwin Ganesh Kumar |
| Site web | https://dev.fitbit.com// |
| Politique de confidentialité | https://www.fitbit.com/global/nl/legal/privacy-policy |
| Catégories | Data |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Obtenir des activités fréquentes |
Récupère une liste des activités fréquentes d’un utilisateur. |
| Obtenir des alarmes |
Récupère les alarmes activées pour un appareil spécifique. |
| Obtenir des appareils |
Récupère une liste d’appareilssux couplés au compte d’un utilisateur. |
| Obtenir des badges |
Récupère une liste des badges de l’utilisateur. |
| Obtenir des objectifs de corps |
Récupère les objectifs de poids et de graisse corporelle d’un utilisateur. |
| Obtenir des objectifs d’activité |
Récupère les objectifs d’activité quotidiens ou hebdomadaires actuels d’un utilisateur. |
| Obtenir la liste des journaux de veille |
Retourne une liste des entrées du journal de veille d’un utilisateur avant ou après une date donnée |
| Obtenir la liste des journaux d’activité |
Récupère une liste des entrées du journal d’activité d’un utilisateur avant ou après un jour donné. |
| Obtenir la série chronologique du corps par date |
Récupère une liste de l’imi, de la graisse corporelle ou du poids de tous les utilisateurs pendant une période donnée. |
| Obtenir la série chronologique d’activité par date |
Récupère les données d’activité d’une ressource donnée sur une période donnée en spécifiant une date et une période d’heure. La réponse inclut uniquement les valeurs récapitulatives quotidiennes. |
| Obtenir le classement des amis |
Ce point de terminaison retourne le classement ami de l’utilisateur |
| Obtenir le journal de poids |
Récupère une liste de toutes les entrées de journal de pondération de l’utilisateur pour une date donnée. |
| Obtenir le journal de veille par date |
Retourne la liste des entrées du journal de veille d’un utilisateur pour une date donnée |
| Obtenir le journal de veille par plage de dates |
Retourne la liste des entrées du journal de veille d’un utilisateur pour une plage de dates. |
| Obtenir le journal des graisses corporelles |
Récupère la liste de toutes les entrées du journal des graisses corporelles de l’utilisateur pour une date donnée. |
| Obtenir le profil |
Récupère les données de profil de l’utilisateur. |
| Obtenir le résumé de l’activité quotidienne |
Récupère un résumé et une liste des activités et entrées du journal d’activité d’un utilisateur pour une journée donnée. |
| Obtenir le résumé du taux de respiration par date |
Ce point de terminaison retourne des données de taux de respiration moyennes pour une date unique. Les données du taux de respiration s’appliquent spécifiquement au « sommeil principal » d’un utilisateur, qui est la période la plus longue pendant laquelle il dormait à une date donnée. |
| Obtenir le résumé hrV par date |
Ce point de terminaison retourne les données de variabilité de la fréquence cardiaque (HRV) pour une date unique |
| Obtenir le résumé vo2 max par date |
Retourne les données du score d’entraînement cardio (également appelé VO2 Max) pour une date unique. Les valeurs VO2 Max sont affichées sous la forme d’une plage si aucune donnée d’exécution n’est disponible ou une valeur numérique unique si l’utilisateur utilise un GPS pour les exécutions. Pour plus d’informations, consultez informations supplémentaires. |
| Obtenir le type d’activité |
Récupère les détails d’une activité unique à partir de la base de données d’activitésssnel dans le format demandé. S’il est disponible, les détails du niveau d’activité s’affichent. |
| Obtenir les activités favorites |
Récupère une liste des activités favorites d’un utilisateur. |
| Obtenir les statistiques de durée de vie |
Récupère les statistiques d’activité de l’utilisateur. |
| Obtenir les séries chronologiques de graisse corporelle par date |
Récupère une liste de toutes les entrées du journal des graisses corporelles de l’utilisateur pour une période donnée. |
| Obtenir les types d’activités récents |
Récupère une liste des types d’activités récents d’un utilisateur enregistrés avec quelques détails du dernier journal d’activité de ce type. |
| Obtenir l’activité TCX |
Le CODE XML du Centre d’entraînement (TCX) est un format d’échange de données qui contient des données GPS, de fréquence cardiaque et de tour. Ce point de terminaison récupère les détails de l’emplacement d’un utilisateur à l’aide de données GPS et de fréquence cardiaque pendant un exercice enregistré. |
| Obtenir l’objectif de veille |
Spécifiez l’ID codé de l’utilisateur. Utilisez « - » (tiret) pour l’utilisateur connecté actuel. |
| Obtenir tous les types d’activités |
Récupère la liste de toutes les activités publiques De Microsoft Azure valides et les activités privées créées par l’utilisateur à partir de la base de données d’activités DeBase dans le format demandé. S’il est disponible, les détails du niveau d’activité s’affichent. |
| Obtenir une série chronologique de poids par date |
Récupère une liste de toutes les entrées du journal de pondération de l’utilisateur pour une période donnée. |
Obtenir des activités fréquentes
Récupère une liste des activités fréquentes d’un utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
activityId
|
activityId | integer |
Numéro d’identificateur de l’activité enregistrée. |
|
Calories
|
calories | integer |
Nombre de calories brûlées associées à l’activité. |
|
descriptif
|
description | string |
Informations supplémentaires sur l’activité enregistrée. |
|
distance
|
distance | integer |
Distance parcourue associée à l’activité enregistrée. |
|
durée
|
duration | integer |
Durée (millisecondes) après la modification de l’exercice. Cette valeur contient des pauses pendant l’exercice. |
|
nom
|
name | string |
Nom de l’activité enregistrée. |
Obtenir des alarmes
Récupère les alarmes activées pour un appareil spécifique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
ID de suivi
|
tracker-id | True | string |
ID du suivi pour lequel les données sont retournées. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
trackerAlarms
|
trackerAlarms | array of object |
trackerAlarms |
|
alarmId
|
trackerAlarms.alarmId | integer |
Valeur numérique représentant l’ID d’alarme. |
|
supprimé
|
trackerAlarms.deleted | boolean |
Indique si une alarme a été supprimée. |
|
enabled
|
trackerAlarms.enabled | boolean |
Indique si une alarme est activée. |
|
récurrent
|
trackerAlarms.recurring | boolean |
Indique si une alarme est récurrente. |
|
snoozeCount
|
trackerAlarms.snoozeCount | integer |
Indique le nombre de répétitions de l’alarme. |
|
snoozeLength
|
trackerAlarms.snoozeLength | integer |
Indique l’heure en minutes entre les périodes de répétition. |
|
syncedToDevice
|
trackerAlarms.syncedToDevice | boolean |
true | faux |
|
time
|
trackerAlarms.time | string |
Heure et décalage UTC de l’alarme spécifiée. |
|
vibe
|
trackerAlarms.vibe | string |
Retourne le type de vibration configuré. |
|
weekDays
|
trackerAlarms.weekDays | array of string |
weekDays |
Obtenir des appareils
Récupère une liste d’appareilssux couplés au compte d’un utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
battery
|
battery | string |
Retourne le niveau de batterie de l’appareil |
|
batteryLevel
|
batteryLevel | integer |
Retourne le pourcentage de niveau de batterie de l’appareil. |
|
deviceVersion
|
deviceVersion | string |
Nom du produit de l’appareil. |
|
features
|
features | array of |
features |
|
pièce d'identité
|
id | string |
ID de l’appareil. |
|
lastSyncTime
|
lastSyncTime | string |
Horodatage représentant la dernière fois que l’appareil a été synchronisé avec l’application mobile DePc. |
|
mac
|
mac | string |
Numéro d’ID Mac |
|
type
|
type | string |
TRACKER | ÉCAILLE |
Obtenir des badges
Récupère une liste des badges de l’utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Badges
|
badges | array of object |
Badges |
|
badgeGradientEndColor
|
badges.badgeGradientEndColor | string |
badgeGradientEndColor |
|
badgeGradientStartColor
|
badges.badgeGradientStartColor | string |
badgeGradientStartColor |
|
badgeType
|
badges.badgeType | string |
Type de badge reçu. |
|
catégorie
|
badges.category | string |
catégorie |
|
à votre santé
|
badges.cheers | array of |
à votre santé |
|
date et heure
|
badges.dateTime | string |
Date à laquelle le badge a été obtenu. |
|
descriptif
|
badges.description | string |
descriptif |
|
earnedMessage
|
badges.earnedMessage | string |
earnedMessage |
|
encodedId
|
badges.encodedId | string |
encodedId |
|
image100px
|
badges.image100px | string |
image100px |
|
image125px
|
badges.image125px | string |
image125px |
|
image300px
|
badges.image300px | string |
image300px |
|
image50px
|
badges.image50px | string |
image50px |
|
image75px
|
badges.image75px | string |
image75px |
|
marketingDescription
|
badges.marketingDescription | string |
marketingDescription |
|
mobileDescription
|
badges.mobileDescription | string |
mobileDescription |
|
nom
|
badges.name | string |
nom |
|
shareImage640px
|
badges.shareImage640px | string |
shareImage640px |
|
shareText
|
badges.shareText | string |
shareText |
|
brève description
|
badges.shortDescription | string |
brève description |
|
shortName
|
badges.shortName | string |
shortName |
|
timesAchieved
|
badges.timesAchieved | integer |
Nombre de fois où l’utilisateur a obtenu le badge. |
|
value
|
badges.value | integer |
Objectif de badge dans la mesure de l’unité. |
Obtenir des objectifs de corps
Récupère les objectifs de poids et de graisse corporelle d’un utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Type d’objectif
|
goal-type | True | string |
Type d’objectif |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
goalType
|
goal.goalType | string | |
|
date de début
|
goal.startDate | string |
Date de début de l’objectif. |
|
startWeight
|
goal.startWeight | float |
Poids de l’utilisateur lors de l’établissement de l’objectif. |
|
weight
|
goal.weight | float |
Objectif de poids à atteindre. |
|
weightThreshold
|
goal.weightThreshold | float |
La quantité recommandée de poids à perdre chaque semaine pour atteindre et maintenir l’objectif. |
Obtenir des objectifs d’activité
Récupère les objectifs d’activité quotidiens ou hebdomadaires actuels d’un utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant utilisateur
|
user-id | True | string |
ID codé de l’utilisateur |
|
Période
|
period | True | string |
quotidien| hebdomadaire |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
activeMinutes
|
goals.activeMinutes | integer |
Objectif quotidien des minutes actives. Une valeur n’est pas retournée pour les objectifs hebdomadaires. |
|
activeZoneMinutes
|
goals.activeZoneMinutes | integer |
Objectif quotidien ou hebdomadaire des minutes de zone active. |
|
caloriesOut
|
goals.caloriesOut | integer |
Les calories quotidiennes ont brûlé l’objectif. Une valeur n’est pas retournée pour les objectifs hebdomadaires. |
|
distance
|
goals.distance | float |
Objectif quotidien ou hebdomadaire de distance. |
|
Étages
|
goals.floors | integer |
Les étages quotidiens ou hebdomadaires ont grimpé l’objectif. |
|
steps
|
goals.steps | integer |
Des mesures quotidiennes ou hebdomadaires ont été prises en compte. |
Obtenir la liste des journaux de veille
Retourne une liste des entrées du journal de veille d’un utilisateur avant ou après une date donnée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Après la date
|
afterDate | string |
Après la date à laquelle le journal de veille de l’utilisateur est retourné (aaaa-mm-dd) |
|
|
Avant la date
|
beforeDate | string |
Avant la date à laquelle le journal de veille de l’utilisateur est retourné (aaaa-mm-dd) |
|
|
Trier
|
sort | string |
croissant ou décroissant |
|
|
Limit
|
limit | integer |
Nombre de journaux de veille à retourner. (max. 100) |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
afterDate
|
pagination.afterDate | string |
afterDate |
|
limit
|
pagination.limit | integer |
limit |
|
prochain
|
pagination.next | string |
prochain |
|
offset
|
pagination.offset | integer |
offset |
|
précédent
|
pagination.previous | string |
précédent |
|
sort
|
pagination.sort | string |
sort |
|
sleep
|
sleep | array of object |
sleep |
|
dateOfSleep
|
sleep.dateOfSleep | string | |
|
durée
|
sleep.duration | integer |
durée |
|
efficacité
|
sleep.efficiency | integer |
efficacité |
|
endTime
|
sleep.endTime | string |
endTime |
|
infoCode
|
sleep.infoCode | integer |
infoCode |
|
isMainSleep
|
sleep.isMainSleep | boolean |
isMainSleep |
|
données
|
sleep.levels.data | array of object |
données |
|
date et heure
|
sleep.levels.data.dateTime | string |
date et heure |
|
niveau
|
sleep.levels.data.level | string |
niveau |
|
Secondes
|
sleep.levels.data.seconds | integer |
Secondes |
|
shortData
|
sleep.levels.shortData | array of object |
shortData |
|
date et heure
|
sleep.levels.shortData.dateTime | string |
date et heure |
|
niveau
|
sleep.levels.shortData.level | string |
niveau |
|
Secondes
|
sleep.levels.shortData.seconds | integer |
Secondes |
|
count
|
sleep.levels.summary.deep.count | integer |
count |
|
minutes
|
sleep.levels.summary.deep.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.deep.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
count
|
sleep.levels.summary.light.count | integer |
count |
|
minutes
|
sleep.levels.summary.light.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.light.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
count
|
sleep.levels.summary.rem.count | integer |
count |
|
minutes
|
sleep.levels.summary.rem.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.rem.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
count
|
sleep.levels.summary.wake.count | integer |
count |
|
minutes
|
sleep.levels.summary.wake.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.wake.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
logId
|
sleep.logId | integer |
logId |
|
logType de journal
|
sleep.logType | string |
logType de journal |
|
minutesAfterWakeup
|
sleep.minutesAfterWakeup | integer |
minutesAfterWakeup |
|
minutesAsleep
|
sleep.minutesAsleep | integer |
minutesAsleep |
|
minutesAwake
|
sleep.minutesAwake | integer |
minutesAwake |
|
minutesToFallAsleep
|
sleep.minutesToFallAsleep | integer |
minutesToFallAsleep |
|
startTime
|
sleep.startTime | string |
startTime |
|
timeInBed
|
sleep.timeInBed | integer |
timeInBed |
|
type
|
sleep.type | string |
type |
Obtenir la liste des journaux d’activité
Récupère une liste des entrées du journal d’activité d’un utilisateur avant ou après un jour donné.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Après la date
|
afterDate | string |
Date après (aaaa-mm-dd) |
|
|
Avant la date
|
beforeDate | string |
Date antérieure (aaaa-mm-dd) |
|
|
Trier
|
sort | string |
Ordre de tri des entrées par date. |
|
|
Limit
|
limit | integer |
Nombre d’entrées retournées. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
activities
|
activities | array of object |
activities |
|
activeDuration
|
activities.activeDuration | integer |
Durée (millisecondes) dans chaque activityLevel. |
|
activityLevel
|
activities.activityLevel | array of object |
activityLevel |
|
minutes
|
activities.activityLevel.minutes | integer |
minutes |
|
nom
|
activities.activityLevel.name | string |
nom |
|
activityName
|
activities.activityName | string |
Nom de l’exercice enregistré. |
|
activityTypeId
|
activities.activityTypeId | integer |
Numéro d’identificateur du nom d’activité. |
|
Calories
|
activities.calories | integer |
Nombre de calories brûlées pendant l’exercice. |
|
caloriesLink
|
activities.caloriesLink | string |
Point de terminaison de l’API web à appeler pour obtenir les calories spécifiques brûlées pour l’exercice nommé. |
|
durée
|
activities.duration | integer |
Durée (millisecondes) après la modification de l’exercice. Si l’exercice n’a pas été modifié, la durée = originalDuration. Cette valeur contient des pauses pendant l’exercice. |
|
elevationGain
|
activities.elevationGain | float |
Élévation acquise pendant l’exercice. |
|
dernière modification
|
activities.lastModified | string |
Horodatage de la dernière modification de l’exercice. |
|
logId
|
activities.logId | integer |
Identificateur du journal d’activité de l’exercice. |
|
logType de journal
|
activities.logType | string |
auto_detected | manuel | mobile_run | tracker | nom de l’application tierce |
|
Calories
|
activities.manualValuesSpecified.calories | boolean |
Valeur booléenne indiquant si les calories ont été fournies lors de l’enregistrement de l’exercice. |
|
distance
|
activities.manualValuesSpecified.distance | boolean |
Valeur booléenne indiquant si la distance a été fournie lors de l’enregistrement de l’exercice. |
|
steps
|
activities.manualValuesSpecified.steps | boolean |
Valeur booléenne indiquant si les étapes ont été fournies lors de l’enregistrement de l’exercice. |
|
originalDuration
|
activities.originalDuration | integer |
Durée initiale (millisecondes) enregistrée par l’exercice. Cette valeur contient des pauses pendant l’exercice. |
|
originalStartTime
|
activities.originalStartTime | string |
Date de début initiale enregistrée par l’exercice. |
|
startTime
|
activities.startTime | string |
Date de début après la modification de l’exercice. Si l’exercice n’a pas été modifié, startTime = originalStartTime. |
|
steps
|
activities.steps | integer |
Nombre d’étapes effectuées pendant l’exercice. |
|
tcxLink
|
activities.tcxLink | string |
URL pour télécharger le fichier TCX. |
|
afterDate
|
pagination.afterDate | string |
afterDate |
|
limit
|
pagination.limit | integer |
limit |
|
prochain
|
pagination.next | string |
prochain |
|
offset
|
pagination.offset | integer |
offset |
|
précédent
|
pagination.previous | string |
précédent |
|
sort
|
pagination.sort | string |
sort |
Obtenir la série chronologique du corps par date
Récupère une liste de l’imi, de la graisse corporelle ou du poids de tous les utilisateurs pendant une période donnée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Resource
|
resource | True | string |
Ressource de corps à renvoyer. |
|
Date
|
date | True | string |
Date de fin de la période spécifiée au format aaaa-mm-dd ou aujourd’hui. |
|
Période
|
period | True | string |
Plage pour laquelle les données seront retournées. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
poids du corps
|
body-weight | array of object |
poids du corps |
|
date et heure
|
body-weight.dateTime | string |
date et heure |
|
value
|
body-weight.value | string |
value |
Obtenir la série chronologique d’activité par date
Récupère les données d’activité d’une ressource donnée sur une période donnée en spécifiant une date et une période d’heure. La réponse inclut uniquement les valeurs récapitulatives quotidiennes.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Resource
|
resource | True | string |
Ressource des données à retourner. |
|
Date
|
date | True | string |
Date de fin de la période spécifiée au format aaaa-mm-dd |
|
Période
|
period | True | string |
Plage pour laquelle les données seront retournées. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
activités-étapes
|
activities-steps | array of object |
activités-étapes |
|
date et heure
|
activities-steps.dateTime | string |
date et heure |
|
value
|
activities-steps.value | string |
value |
Obtenir le classement des amis
Ce point de terminaison retourne le classement ami de l’utilisateur
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
données
|
data | array of object |
données |
|
type
|
data.type | string |
type |
|
pièce d'identité
|
data.id | string |
pièce d'identité |
|
step-rank
|
data.attributes.step-rank | integer |
Classement parmi les amis de l’utilisateur. |
|
step-summary
|
data.attributes.step-summary | integer |
Nombre d’étapes hebdomadaires. |
|
type
|
data.relationships.user.data.type | string |
type |
|
pièce d'identité
|
data.relationships.user.data.id | string |
pièce d'identité |
|
inclus
|
included | array of object |
inclus |
|
type
|
included.type | string |
type |
|
pièce d'identité
|
included.id | string |
pièce d'identité |
|
avatar
|
included.attributes.avatar | string |
Lien vers l’image d’avatar de l’utilisateur. |
|
enfant
|
included.attributes.child | boolean |
enfant |
|
Ami
|
included.attributes.friend | boolean |
Ami |
|
nom
|
included.attributes.name | string |
nom |
Obtenir le journal de poids
Récupère une liste de toutes les entrées de journal de pondération de l’utilisateur pour une date donnée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Date
|
date | True | string |
Date au format aaaa-mm-dd |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
weight
|
weight | array of object |
weight |
|
IMC
|
weight.bmi | float |
IMC calculé au format X.XX |
|
date
|
weight.date | string |
Date d’entrée du journal au format aaaa-mm-dd. |
|
graisse
|
weight.fat | integer | |
|
logId
|
weight.logId | integer |
Les ID de journal de pondération sont uniques à l’utilisateur, mais pas globalement uniques. |
|
Source
|
weight.source | string |
Source |
|
time
|
weight.time | string |
Heure de la mesure ; heures et minutes au format HH :mm :ss, défini sur la dernière seconde du jour s’il n’est pas fourni. |
|
weight
|
weight.weight | integer |
Poids au format X.XX, dans le système d’unité qui correspond à l’en-tête Accept-Language fourni ou s’il n’est pas fourni dans la métrique. |
Obtenir le journal de veille par date
Retourne la liste des entrées du journal de veille d’un utilisateur pour une date donnée
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Date
|
date | True | string |
aaaa-mm-jj |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
sleep
|
sleep | array of object |
sleep |
|
dateOfSleep
|
sleep.dateOfSleep | string |
Date de fin du journal de veille |
|
durée
|
sleep.duration | integer |
Longueur du sommeil en millisecondes. |
|
efficacité
|
sleep.efficiency | integer |
Score d’efficacité du sommeil calculé. Ce n’est pas le score de veille disponible dans l’application mobile. |
|
endTime
|
sleep.endTime | string |
Heure de fin du journal de veille. |
|
infoCode
|
sleep.infoCode | integer |
Valeur entière représentant la qualité des données collectées dans le journal de veille. 0 = Quantité suffisante de données pour générer un journal de veille. 1 = Données de fréquence cardiaque insuffisantes. 2 = La période de sommeil était trop courte (moins de 3 heures). 3 = Problème côté serveur. |
|
isMainSleep
|
sleep.isMainSleep | boolean |
Booléen |
|
données
|
sleep.levels.data | array of object |
données |
|
date et heure
|
sleep.levels.data.dateTime | string |
date et heure |
|
niveau
|
sleep.levels.data.level | string |
niveau |
|
Secondes
|
sleep.levels.data.seconds | integer |
Secondes |
|
shortData
|
sleep.levels.shortData | array of object |
shortData |
|
date et heure
|
sleep.levels.shortData.dateTime | string |
date et heure |
|
niveau
|
sleep.levels.shortData.level | string |
niveau |
|
Secondes
|
sleep.levels.shortData.seconds | integer |
Secondes |
|
count
|
sleep.levels.summary.deep.count | integer |
count |
|
minutes
|
sleep.levels.summary.deep.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.deep.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
count
|
sleep.levels.summary.light.count | integer |
count |
|
minutes
|
sleep.levels.summary.light.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.light.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
count
|
sleep.levels.summary.rem.count | integer |
count |
|
minutes
|
sleep.levels.summary.rem.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.rem.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
count
|
sleep.levels.summary.wake.count | integer |
count |
|
minutes
|
sleep.levels.summary.wake.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.wake.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
logId
|
sleep.logId | integer |
ID du journal en veille. |
|
minutesAfterWakeup
|
sleep.minutesAfterWakeup | integer |
Nombre total de minutes après le réveil de l’utilisateur. |
|
minutesAsleep
|
sleep.minutesAsleep | integer |
Nombre total de minutes que l’utilisateur a dormi. |
|
minutesAwake
|
sleep.minutesAwake | integer |
Somme totale de minutes « wake » uniquement. Il n’inclut pas avant de s’endormir ou après le réveil. |
|
minutesToFallAsleep
|
sleep.minutesToFallAsleep | integer |
Nombre total de minutes avant l’endormissement de l’utilisateur. Cette valeur est généralement 0 pour les journaux de veille créés automatiquement. |
|
logType de journal
|
sleep.logType | string |
auto_detected | Manuelle |
|
startTime
|
sleep.startTime | string |
Heure de début du journal de veille. |
|
timeInBed
|
sleep.timeInBed | integer |
Nombre total de minutes pendant lesquelles l’utilisateur était au lit. |
|
type
|
sleep.type | string |
classique | Étapes |
|
profond
|
summary.stages.deep | integer |
profond |
|
lumière
|
summary.stages.light | integer |
lumière |
|
rem
|
summary.stages.rem | integer |
rem |
|
réveiller
|
summary.stages.wake | integer |
réveiller |
|
totalMinutesAsleep
|
summary.totalMinutesAsleep | integer |
Nombre total de minutes que l’utilisateur a dormi sur tous les enregistrements de veille dans le journal de veille. |
|
totalSleepRecords
|
summary.totalSleepRecords | integer |
Nombre d’enregistrements de veille dans le journal de veille. |
|
totalTimeInBed
|
summary.totalTimeInBed | integer |
Nombre total de minutes pendant lesquelles l’utilisateur était au lit dans tous les enregistrements du journal de veille. |
Obtenir le journal de veille par plage de dates
Retourne la liste des entrées du journal de veille d’un utilisateur pour une plage de dates.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Date de début
|
startDate | True | string |
Date de retour du premier journal de veille (aaaa-mm-dd) |
|
Date de fin
|
endDate | True | string |
Date du dernier journal de veille à retourner (aaaa-mm-dd) |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
sleep
|
sleep | array of object |
sleep |
|
dateOfSleep
|
sleep.dateOfSleep | string |
Date de fin du journal de veille. |
|
durée
|
sleep.duration | integer |
Longueur du sommeil en millisecondes. |
|
efficacité
|
sleep.efficiency | integer |
Score d’efficacité du sommeil calculé. Ce n’est pas le score de veille disponible dans l’application mobile. |
|
endTime
|
sleep.endTime | string |
Heure de fin du journal de veille. |
|
infoCode
|
sleep.infoCode | integer |
Valeur entière représentant la qualité des données collectées dans le journal de veille. 0 = Quantité suffisante de données pour générer un journal de veille. 1 = Données de fréquence cardiaque insuffisantes. 2 = La période de sommeil était trop courte (moins de 3 heures). 3 = Problème côté serveur. |
|
isMainSleep
|
sleep.isMainSleep | boolean |
Booléen |
|
données
|
sleep.levels.data | array of object |
données |
|
date et heure
|
sleep.levels.data.dateTime | string |
date et heure |
|
niveau
|
sleep.levels.data.level | string |
niveau |
|
Secondes
|
sleep.levels.data.seconds | integer |
Secondes |
|
count
|
sleep.levels.summary.asleep.count | integer |
count |
|
minutes
|
sleep.levels.summary.asleep.minutes | integer |
minutes |
|
count
|
sleep.levels.summary.awake.count | integer |
count |
|
minutes
|
sleep.levels.summary.awake.minutes | integer |
minutes |
|
count
|
sleep.levels.summary.restless.count | integer |
count |
|
minutes
|
sleep.levels.summary.restless.minutes | integer |
minutes |
|
count
|
sleep.levels.summary.deep.count | integer |
count |
|
minutes
|
sleep.levels.summary.deep.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.deep.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
count
|
sleep.levels.summary.light.count | integer |
count |
|
minutes
|
sleep.levels.summary.light.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.light.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
count
|
sleep.levels.summary.rem.count | integer |
count |
|
minutes
|
sleep.levels.summary.rem.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.rem.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
count
|
sleep.levels.summary.wake.count | integer |
count |
|
minutes
|
sleep.levels.summary.wake.minutes | integer |
minutes |
|
trenteDayAvgMinutes
|
sleep.levels.summary.wake.thirtyDayAvgMinutes | integer |
trenteDayAvgMinutes |
|
shortData
|
sleep.levels.shortData | array of object |
shortData |
|
date et heure
|
sleep.levels.shortData.dateTime | string |
date et heure |
|
niveau
|
sleep.levels.shortData.level | string |
niveau |
|
Secondes
|
sleep.levels.shortData.seconds | integer |
Secondes |
|
logId
|
sleep.logId | integer |
ID du journal en veille. |
|
minutesAfterWakeup
|
sleep.minutesAfterWakeup | integer |
Nombre total de minutes après le réveil de l’utilisateur. |
|
minutesAsleep
|
sleep.minutesAsleep | integer |
Nombre total de minutes que l’utilisateur a dormi. |
|
minutesAwake
|
sleep.minutesAwake | integer |
Somme totale de minutes « wake » uniquement. Il n’inclut pas avant de s’endormir ou après le réveil. |
|
minutesToFallAsleep
|
sleep.minutesToFallAsleep | integer |
Nombre total de minutes avant l’endormissement de l’utilisateur. Cette valeur est généralement 0 pour les journaux de veille créés automatiquement. |
|
logType de journal
|
sleep.logType | string |
auto_detected | Manuelle |
|
startTime
|
sleep.startTime | string |
Heure de début du journal de veille |
|
timeInBed
|
sleep.timeInBed | integer |
Nombre total de minutes pendant lesquelles l’utilisateur était au lit |
|
type
|
sleep.type | string |
classique | Étapes |
Obtenir le journal des graisses corporelles
Récupère la liste de toutes les entrées du journal des graisses corporelles de l’utilisateur pour une date donnée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Date
|
date | True | string |
Date au format aaaa-mm-dd. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
graisse
|
fat | array of object |
graisse |
|
date
|
fat.date | string |
Date à laquelle le journal des graisses corporelles a été enregistré. |
|
graisse
|
fat.fat | integer |
Pourcentage de graisse corporelle. |
|
logId
|
fat.logId | integer |
ID du journal des matières grasses du corps. |
|
Source
|
fat.source | string |
Emplacement où proviennent les données de graisse corporelle. |
|
time
|
fat.time | string |
Horodatage lorsque le journal des graisses corporelles a été enregistré. |
Obtenir le profil
Récupère les données de profil de l’utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
aboutMe
|
user.aboutMe | string |
Informations « À propos de moi » spécifiées dans les paramètres du compte de l’utilisateur. |
|
âge
|
user.age | string |
Âge basé sur leur anniversaire spécifié dans les paramètres du compte de l’utilisateur. |
|
ambassadeur
|
user.ambassador | string |
ambassadeur |
|
autoStrideEnabled
|
user.autoStrideEnabled | string |
autoStrideEnabled |
|
avatar
|
user.avatar | string |
avatar |
|
avatar150
|
user.avatar150 | string |
avatar150 |
|
avatar640
|
user.avatar640 | string |
avatar640 |
|
averageDailySteps
|
user.averageDailySteps | string |
Étapes quotidiennes moyennes calculées pour l’utilisateur. |
|
challengesBeta
|
user.challengesBeta | string |
challengesBeta |
|
clockTimeDisplayFormat
|
user.clockTimeDisplayFormat | string |
clockTimeDisplayFormat |
|
country
|
user.country | string |
country |
|
corporatif
|
user.corporate | string |
corporatif |
|
corporateAdmin
|
user.corporateAdmin | string |
corporateAdmin |
|
dateOfBirth
|
user.dateOfBirth | string |
dateOfBirth |
|
nom d’affichage
|
user.displayName | string |
nom d’affichage |
|
displayNameSetting
|
user.displayNameSetting | string |
displayNameSetting |
|
distanceUnit
|
user.distanceUnit | string |
distanceUnit |
|
encodedId
|
user.encodedId | string |
encodedId |
|
exerciseGoal
|
user.features.exerciseGoal | string |
exerciseGoal |
|
firstName
|
user.firstName | string |
firstName |
|
foodsLocale
|
user.foodsLocale | string |
foodsLocale |
|
fullName
|
user.fullName | string |
fullName |
|
gender
|
user.gender | string |
gender |
|
glucoseUnit
|
user.glucoseUnit | string |
glucoseUnit |
|
height
|
user.height | string |
Valeur de hauteur spécifiée dans les paramètres du compte de l’utilisateur. |
|
heightUnit
|
user.heightUnit | string |
heightUnit |
|
isBugReportEnabled
|
user.isBugReportEnabled | string |
isBugReportEnabled |
|
isChild
|
user.isChild | string |
isChild |
|
isCoach
|
user.isCoach | string |
isCoach |
|
languageLocale
|
user.languageLocale | string |
languageLocale |
|
lastName
|
user.lastName | string |
lastName |
|
legalTermsAcceptRequired
|
user.legalTermsAcceptRequired | string |
legalTermsAcceptRequired |
|
paramètres régionaux
|
user.locale | string |
paramètres régionaux |
|
memberSince
|
user.memberSince | string |
memberSince |
|
mfaEnabled
|
user.mfaEnabled | string |
mfaEnabled |
|
offsetFromUTCMillis
|
user.offsetFromUTCMillis | string |
offsetFromUTCMillis |
|
sdkDeveloper
|
user.sdkDeveloper | string |
sdkDeveloper |
|
sleepTracking
|
user.sleepTracking | string |
sleepTracking |
|
startDayOfWeek
|
user.startDayOfWeek | string |
startDayOfWeek |
|
état
|
user.state | string |
état |
|
strideLengthRunning
|
user.strideLengthRunning | string |
strideLengthRunning |
|
strideLengthRunningType
|
user.strideLengthRunningType | string |
strideLengthRunningType |
|
strideLengthWalking
|
user.strideLengthWalking | string |
strideLengthWalking |
|
strideLengthWalkingType
|
user.strideLengthWalkingType | string |
strideLengthWalkingType |
|
swimUnit
|
user.swimUnit | string |
swimUnit |
|
temperatureUnit
|
user.temperatureUnit | string |
temperatureUnit |
|
timezone
|
user.timezone | string |
timezone |
|
topBadges
|
user.topBadges | string |
Tableau répertoriant les badges De France actuellement gagnés par l’utilisateur. |
|
waterUnit
|
user.waterUnit | string |
waterUnit |
|
waterUnitName
|
user.waterUnitName | string |
waterUnitName |
|
weight
|
user.weight | string |
weight |
|
weightUnit
|
user.weightUnit | string |
weightUnit |
Obtenir le résumé de l’activité quotidienne
Récupère un résumé et une liste des activités et entrées du journal d’activité d’un utilisateur pour une journée donnée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Date
|
date | True | string |
Date |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
activities
|
activities | array of |
activities |
|
activeMinutes
|
goals.activeMinutes | integer |
activeMinutes |
|
caloriesOut
|
goals.caloriesOut | integer |
caloriesOut |
|
distance
|
goals.distance | float |
distance |
|
Étages
|
goals.floors | integer |
Étages |
|
steps
|
goals.steps | integer |
steps |
|
activeScore
|
summary.activeScore | integer |
activeScore |
|
activityCalories
|
summary.activityCalories | integer |
activityCalories |
|
calorieEstimationMu
|
summary.calorieEstimationMu | integer |
calorieEstimationMu |
|
caloriesBMR
|
summary.caloriesBMR | integer |
caloriesBMR |
|
caloriesOut
|
summary.caloriesOut | integer |
caloriesOut |
|
caloriesOutUnestimated
|
summary.caloriesOutUnestimated | integer |
caloriesOutUnestimated |
|
customHeartRateZones
|
summary.customHeartRateZones | array of object |
customHeartRateZones |
|
caloriesOut
|
summary.customHeartRateZones.caloriesOut | integer |
caloriesOut |
|
max
|
summary.customHeartRateZones.max | integer |
max |
|
min
|
summary.customHeartRateZones.min | integer |
min |
|
minutes
|
summary.customHeartRateZones.minutes | integer |
minutes |
|
nom
|
summary.customHeartRateZones.name | string |
nom |
|
Distances
|
summary.distances | array of object |
Distances |
|
activité
|
summary.distances.activity | string |
<nom> de l’activité | total | suivi | loggedActivities | veryActive | moderatelyActive | lightlyActive | sédentarisationActive |
|
distance
|
summary.distances.distance | integer |
Pour la ressource spécifiée, la distance parcourue pour le jour affiché dans les unités définies par l’en-tête Accept-Language. |
|
élévation
|
summary.elevation | integer |
Élévation parcourue pour le jour affiché dans les unités définies par l’en-tête Accept-Language. |
|
assezActiveMinutes
|
summary.fairlyActiveMinutes | integer |
Nombre total de minutes pendant lesquelles l’utilisateur était assez/modérément actif. |
|
Étages
|
summary.floors | integer |
Les étages équivalents ont grimpé pour le jour affiché dans les unités définies par l’en-tête Accept-Language. |
|
heartRateZones
|
summary.heartRateZones | array of object |
heartRateZones |
|
caloriesOut
|
summary.heartRateZones.caloriesOut | integer |
caloriesOut |
|
max
|
summary.heartRateZones.max | integer |
max |
|
min
|
summary.heartRateZones.min | integer |
min |
|
minutes
|
summary.heartRateZones.minutes | integer |
minutes |
|
nom
|
summary.heartRateZones.name | string |
L’étendue de la fréquence cardiaque est nécessaire pour voir cette valeur. Hors plage | Brûlure de graisse | Cardio | Sommet |
|
lightlyActiveMinutes
|
summary.lightlyActiveMinutes | integer |
Nombre total de minutes pendant lesquelles l’utilisateur était légèrement actif. |
|
marginalCalories
|
summary.marginalCalories | integer |
Total des calories estimées marginales brûlées pour la journée. |
|
restingHeartRate
|
summary.restingHeartRate | integer |
L’étendue de la fréquence cardiaque est nécessaire pour voir cette valeur. |
|
sédentarités
|
summary.sedentaryMinutes | integer |
Nombre total de minutes pendant lesquelles l’utilisateur était sédentarisé. |
|
steps
|
summary.steps | integer |
Nombre total d’étapes effectuées pour la journée. |
|
useEstimation
|
summary.useEstimation | boolean |
Valeur booléenne indiquant si les estimations sont utilisées dans les calculs. |
|
veryActiveMinutes
|
summary.veryActiveMinutes | integer |
Nombre total de minutes pendant lesquelles l’utilisateur était très actif. |
Obtenir le résumé du taux de respiration par date
Ce point de terminaison retourne des données de taux de respiration moyennes pour une date unique. Les données du taux de respiration s’appliquent spécifiquement au « sommeil principal » d’un utilisateur, qui est la période la plus longue pendant laquelle il dormait à une date donnée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Date
|
date | True | string |
Date au format aaaa-mm-dd ou aujourd’hui. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Br
|
br | array of object |
Br |
|
breathingRate
|
br.value.breathingRate | float |
Nombre moyen de respirations prises par minute. |
|
date et heure
|
br.dateTime | string |
Date du journal de veille spécifiée au format AAAA-MM-DD. |
Obtenir le résumé hrV par date
Ce point de terminaison retourne les données de variabilité de la fréquence cardiaque (HRV) pour une date unique
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Date
|
date | True | string |
Date au format aaaa-MM-jj ou aujourd’hui. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
hrv
|
hrv | array of object |
hrv |
|
dailyRmssd
|
hrv.value.dailyRmssd | float |
Carré moyen racine des différences successives (RMSSD) entre les rythmes cardiaques. Il mesure la variabilité à court terme dans la fréquence cardiaque quotidienne de l’utilisateur en millisecondes (ms). |
|
deepRmssd
|
hrv.value.deepRmssd | float |
Carré moyen racine des différences successives (RMSSD) entre les rythmes cardiaques. Il mesure la variabilité à court terme dans la fréquence cardiaque de l’utilisateur pendant le sommeil profond, en millisecondes (ms). |
|
date et heure
|
hrv.dateTime | string |
Date du journal de veille spécifiée au format AAAA-MM-DD. |
Obtenir le résumé vo2 max par date
Retourne les données du score d’entraînement cardio (également appelé VO2 Max) pour une date unique. Les valeurs VO2 Max sont affichées sous la forme d’une plage si aucune donnée d’exécution n’est disponible ou une valeur numérique unique si l’utilisateur utilise un GPS pour les exécutions. Pour plus d’informations, consultez informations supplémentaires.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Date
|
date | True | string |
Date au format aaaa-mm-dd ou aujourd’hui. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
cardioScore
|
cardioScore | array of object |
cardioScore |
|
date et heure
|
cardioScore.dateTime | string |
Date spécifiée au format AAAA-MM-DD. |
|
vo2Max
|
cardioScore.value.vo2Max | string |
Valeur affichable de VO2 Max en mL/kg/min |
Obtenir le type d’activité
Récupère les détails d’une activité unique à partir de la base de données d’activitésssnel dans le format demandé. S’il est disponible, les détails du niveau d’activité s’affichent.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
ID d’activité
|
activity-id | True | string |
ID d’activité |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
accessLevel
|
activity.accessLevel | string |
PUBLIC | PRIVÉ |
|
activityLevels
|
activity.activityLevels | array of object |
activityLevels |
|
pièce d'identité
|
activity.activityLevels.id | integer |
Valeur numérique représentant le niveau d’activité correspondant. |
|
maxSpeedMPH
|
activity.activityLevels.maxSpeedMPH | float |
Vitesse maximale en MPH. Valeur : -1 signifie non applicable. |
|
mets
|
activity.activityLevels.mets | integer |
Score METs pour l’ID d’activité. |
|
minSpeedMPH
|
activity.activityLevels.minSpeedMPH | integer |
Vitesse minimale en MPH. Valeur : -1 signifie non applicable. |
|
nom
|
activity.activityLevels.name | string |
Nom du niveau d’activité. |
|
hasSpeed
|
activity.hasSpeed | boolean |
true | faux |
|
pièce d'identité
|
activity.id | integer |
Valeur numérique représentant l’activité correspondante. |
|
nom
|
activity.name | string |
Nom de l’activité ou de l’exercice. |
Obtenir les activités favorites
Récupère une liste des activités favorites d’un utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
activityId
|
activityId | integer |
Numéro d’identificateur de l’activité enregistrée. |
|
descriptif
|
description | string |
Informations supplémentaires sur l’activité enregistrée. |
|
mets
|
mets | integer |
Équivalent métabolique (MET) de l’activité effectuée. |
|
nom
|
name | string |
Nom de l’activité enregistrée. |
Obtenir les statistiques de durée de vie
Récupère les statistiques d’activité de l’utilisateur.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
date
|
best.total.distance.date | string |
date |
|
value
|
best.total.distance.value | float |
value |
|
date
|
best.total.floors.date | string |
date |
|
value
|
best.total.floors.value | float |
value |
|
date
|
best.total.steps.date | string |
date |
|
value
|
best.total.steps.value | integer |
value |
|
date
|
best.tracker.distance.date | string |
date |
|
value
|
best.tracker.distance.value | float |
value |
|
date
|
best.tracker.floors.date | string |
date |
|
value
|
best.tracker.floors.value | float |
value |
|
date
|
best.tracker.steps.date | string |
date |
|
value
|
best.tracker.steps.value | integer |
value |
|
activeScore
|
lifetime.total.activeScore | integer |
activeScore |
|
caloriesOut
|
lifetime.total.caloriesOut | integer |
caloriesOut |
|
distance
|
lifetime.total.distance | float |
distance |
|
Étages
|
lifetime.total.floors | integer |
Étages |
|
steps
|
lifetime.total.steps | integer |
steps |
|
activeScore
|
lifetime.tracker.activeScore | integer |
activeScore |
|
caloriesOut
|
lifetime.tracker.caloriesOut | integer |
caloriesOut |
|
distance
|
lifetime.tracker.distance | float |
distance |
|
Étages
|
lifetime.tracker.floors | integer |
Étages |
|
steps
|
lifetime.tracker.steps | integer |
steps |
Obtenir les séries chronologiques de graisse corporelle par date
Récupère une liste de toutes les entrées du journal des graisses corporelles de l’utilisateur pour une période donnée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
|
Date
|
date | True | string |
Date de fin de la période spécifiée au format aaaa-mm-dd ou aujourd’hui. |
|
Période
|
period | True | string |
Plage pour laquelle les données seront retournées. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
graisse
|
fat | array of object |
graisse |
|
date
|
fat.date | string |
Date à laquelle le journal des graisses corporelles a été enregistré. |
|
graisse
|
fat.fat | float |
Pourcentage de graisse corporelle. |
|
logId
|
fat.logId | integer |
ID du journal des matières grasses du corps. |
|
Source
|
fat.source | string |
Emplacement où proviennent les données de graisse corporelle. Pour plus d’informations, consultez les valeurs « source ». |
|
time
|
fat.time | string |
Horodatage lorsque le journal des graisses corporelles a été enregistré. |
Obtenir les types d’activités récents
Récupère une liste des types d’activités récents d’un utilisateur enregistrés avec quelques détails du dernier journal d’activité de ce type.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
|
array of object | ||
|
activityId
|
activityId | integer |
ID numérique de l’activité ou de l’exercice. |
|
Calories
|
calories | integer |
Nombre de calories brûlées pendant l’activité enregistrée. |
|
descriptif
|
description | string |
Informations, le cas échéant, sur l’activité ou l’exercice. |
|
distance
|
distance | integer |
Distance parcourue pendant l’activité enregistrée. |
|
durée
|
duration | integer |
Durée (millisecondes) pour terminer l’activité enregistrée. |
|
nom
|
name | string |
Nom de l’activité ou de l’exercice. |
Obtenir l’activité TCX
Le CODE XML du Centre d’entraînement (TCX) est un format d’échange de données qui contient des données GPS, de fréquence cardiaque et de tour. Ce point de terminaison récupère les détails de l’emplacement d’un utilisateur à l’aide de données GPS et de fréquence cardiaque pendant un exercice enregistré.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisation |
|
ID de journal
|
log-id | True | string |
ID de journal de l’activité. |
|
TCX partiel
|
includePartialTCX | boolean |
Inclut les points TCX lorsque les données GPS ne sont pas disponibles. |
Obtenir l’objectif de veille
Spécifiez l’ID codé de l’utilisateur. Utilisez « - » (tiret) pour l’utilisateur connecté actuel.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant
|
user-id | True | string |
ID codé de l’utilisateur |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
flowId
|
consistency.flowId | integer |
0 = Un objectif de veille est défini, mais il n’y a pas assez de journaux de veille enregistrés. 1 = L’utilisateur a manqué son objectif de sommeil ou aucun objectif n’est défini, mais il y a suffisamment de journaux de veille enregistrés. 2 = Un objectif de veille n’est pas défini et il n’y a pas suffisamment de journaux de veille enregistrés. 3 = L’utilisateur a atteint son objectif de sommeil |
|
minDuration
|
goal.minDuration | integer |
Durée de la période d’objectif de sommeil en minutes. |
|
updatedOn
|
goal.updatedOn | string |
Horodatage que l’objectif a été créé/mis à jour. |
Obtenir tous les types d’activités
Récupère la liste de toutes les activités publiques De Microsoft Azure valides et les activités privées créées par l’utilisateur à partir de la base de données d’activités DeBase dans le format demandé. S’il est disponible, les détails du niveau d’activité s’affichent.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
categories
|
categories | array of object |
categories |
|
activities
|
categories.activities | array of object |
activities |
|
accessLevel
|
categories.activities.accessLevel | string |
accessLevel |
|
activityLevels
|
categories.activities.activityLevels | array of object |
activityLevels |
|
pièce d'identité
|
categories.activities.activityLevels.id | integer |
pièce d'identité |
|
maxSpeedMPH
|
categories.activities.activityLevels.maxSpeedMPH | integer |
maxSpeedMPH |
|
mets
|
categories.activities.activityLevels.mets | integer |
mets |
|
minSpeedMPH
|
categories.activities.activityLevels.minSpeedMPH | integer |
minSpeedMPH |
|
nom
|
categories.activities.activityLevels.name | string |
nom |
|
hasSpeed
|
categories.activities.hasSpeed | boolean |
hasSpeed |
|
pièce d'identité
|
categories.activities.id | integer |
pièce d'identité |
|
nom
|
categories.activities.name | string |
nom |
|
mets
|
categories.activities.mets | float |
mets |
Obtenir une série chronologique de poids par date
Récupère une liste de toutes les entrées du journal de pondération de l’utilisateur pour une période donnée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Identifiant utilisateur
|
user-id | True | string |
ID codé de l’utilisateur |
|
Date
|
date | True | string |
Date de fin de la période spécifiée au format aaaa-mm-dd ou aujourd’hui. |
|
Période
|
period | True | string |
Plage pour laquelle les données seront retournées. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
weight
|
weight | array of object |
weight |
|
IMC
|
weight.bmi | float |
IMC calculé au format X.XX. |
|
date
|
weight.date | string |
Date d’entrée du journal au format aaaa-mm-dd. |
|
graisse
|
weight.fat | integer |
Pourcentage de graisse corporelle. |
|
logId
|
weight.logId | integer |
ID du journal de poids. Il est unique à l’utilisateur, mais pas globalement unique. |
|
Source
|
weight.source | string |
Source du journal de pondération. |
|
time
|
weight.time | string |
Heure de la mesure ; heures et minutes au format HH :mm :ss, défini sur la dernière seconde du jour s’il n’est pas fourni. |
|
weight
|
weight.weight | integer |
Poids au format X.XX, dans le système d’unité qui correspond à l’en-tête Accept-Language fourni ou s’il n’est pas fourni dans la métrique. |