Udostępnij przez


Fitbit (niezależny wydawca) (wersja zapoznawcza)

Sposób uzyskiwania dostępu do internetowego interfejsu API Fitbit

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Ashwin Ganesh Kumar
adres URL https://www.blisdigital.com/
Email a.kumar@blisdigital.com
Metadane łącznika
Publisher Ashwin Ganesh Kumar
Witryna internetowa https://dev.fitbit.com//
Zasady ochrony prywatności https://www.fitbit.com/global/nl/legal/privacy-policy
Kategorie Dane

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Pobieranie działania TCX

Training Center XML (TCX) to format wymiany danych, który zawiera dane GPS, tętna i okrążeń. Ten punkt końcowy pobiera szczegóły lokalizacji użytkownika przy użyciu danych GPS i tętna podczas rejestrowanego ćwiczenia.

Pobieranie dziennika uśpienia według daty

Zwraca listę wpisów dziennika uśpienia użytkownika dla danej daty

Pobieranie dziennika uśpienia według zakresu dat

Zwraca listę wpisów dziennika uśpienia użytkownika dla zakresu dat.

Pobieranie listy dzienników aktywności

Pobiera listę wpisów dziennika aktywności użytkownika przed danym dniem lub po nim.

Pobieranie listy dzienników uśpienia

Zwraca listę wpisów dziennika uśpienia użytkownika przed daną datą lub po nim

Pobieranie ostatnich typów działań

Pobiera listę ostatnio zarejestrowanych typów działań użytkownika z pewnymi szczegółami ostatniego dziennika aktywności tego typu.

Pobieranie podsumowania aktywności dziennej

Pobiera podsumowanie i listę działań użytkownika i wpisów dziennika aktywności dla danego dnia.

Pobieranie podsumowania HRV według daty

Ten punkt końcowy zwraca dane o zmienności tętna (HRV) dla pojedynczej daty

Pobieranie podsumowania współczynnika oddychania według daty

Ten punkt końcowy zwraca średnie dane dotyczące częstotliwości oddychania dla pojedynczej daty. Dane dotyczące częstotliwości oddychania dotyczą konkretnie "głównego snu" użytkownika, który jest najdłuższym pojedynczym okresem czasu, w którym spali w danym dniu.

Pobieranie serii czasowej tkanki tłuszczowej według daty

Pobiera listę wszystkich wpisów dziennika tkanki tłuszczowej użytkownika dla danego okresu.

Pobieranie serii czasowych treści według daty

Pobiera listę wszystkich użytkowników bmi, tkanki tłuszczowej lub wagi dla danego okresu.

Pobieranie serii czasu wagi według daty

Pobiera listę wszystkich wpisów dziennika wagi użytkownika dla danego okresu.

Pobieranie statystyk okresu istnienia

Pobiera statystyki aktywności użytkownika.

Pobieranie szeregów czasowych działań według daty

Pobiera dane działań dla danego zasobu w danym okresie, określając datę i godzinę. Odpowiedź będzie zawierać tylko dzienne wartości podsumowania.

Pobieranie typu działania

Pobiera szczegóły pojedynczego działania z bazy danych działań Fitbit w żądanym formacie. Jeśli jest dostępna, zostaną wyświetlone szczegóły poziomu działania.

Pobieranie ulubionych działań

Pobiera listę ulubionych działań użytkownika.

Pobieranie urządzeń

Pobiera listę urządzeń Fitbit sparowanych z kontem użytkownika.

Pobieranie wszystkich typów działań

Pobiera listę wszystkich prawidłowych działań publicznych Fitbit i prywatnych działań utworzonych przez użytkownika z bazy danych działań Fitbit w żądanym formacie. Jeśli jest dostępna, zostaną wyświetlone szczegóły poziomu działania.

Pobieranie znaczków

Pobiera listę znaczków użytkownika.

Pobierz dziennik tkanki tłuszczowej

Pobiera listę wszystkich wpisów dziennika tkanki tłuszczowej użytkownika dla danej daty.

Pobierz profil

Pobiera dane profilu użytkownika.

Pobierz ranking znajomych

Ten punkt końcowy zwraca ranking znajomego użytkownika

Uzyskiwanie alarmów

Pobiera alarmy włączone dla określonego urządzenia.

Uzyskiwanie celu uśpienia

Określ zakodowany identyfikator użytkownika. Użyj znaku "-" (kreska) dla bieżącego zalogowanego użytkownika.

Uzyskiwanie celów ciała

Pobiera cele tkanki tłuszczowej i wagi ciała użytkownika.

Uzyskiwanie celów działań

Pobiera bieżące cele aktywności dziennej lub tygodniowej użytkownika.

Uzyskiwanie częstych działań

Pobiera listę częstych działań użytkownika.

Uzyskiwanie dziennika wagi

Pobiera listę wszystkich wpisów dziennika wagi użytkownika dla danej daty.

Uzyskiwanie maksymalnego podsumowania VO2 według daty

Zwraca dane Cardio Fitness Score (znane również jako VO2 Max) dla pojedynczej daty. Wartości VO2 Max będą wyświetlane jako zakres, jeśli nie są dostępne żadne dane przebiegu lub pojedyncza wartość liczbowa, jeśli użytkownik używa GPS do uruchamiania. Aby uzyskać więcej informacji, zobacz dodatkowe informacje.

Pobieranie działania TCX

Training Center XML (TCX) to format wymiany danych, który zawiera dane GPS, tętna i okrążeń. Ten punkt końcowy pobiera szczegóły lokalizacji użytkownika przy użyciu danych GPS i tętna podczas rejestrowanego ćwiczenia.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użycia

Identyfikator dziennika
log-id True string

Identyfikator dziennika działania.

Częściowe TCX
includePartialTCX boolean

Zawiera punkty TCX, gdy dane GPS nie są dostępne.

Pobieranie dziennika uśpienia według daty

Zwraca listę wpisów dziennika uśpienia użytkownika dla danej daty

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Date
date True string

rrrr-mm-dd

Zwraca

Nazwa Ścieżka Typ Opis
sleep
sleep array of object

sleep

dateOfSleep
sleep.dateOfSleep string

Data zakończenia dziennika uśpienia

duration
sleep.duration integer

Długość snu w milisekundach.

sprawność
sleep.efficiency integer

Obliczony wynik wydajności snu. Nie jest to wynik uśpienia dostępny w aplikacji mobilnej.

endTime
sleep.endTime string

Czas zakończenia dziennika uśpienia.

infoCode
sleep.infoCode integer

Wartość całkowita reprezentująca jakość danych zebranych w dzienniku uśpienia. 0 = wystarczające dane do wygenerowania dziennika uśpienia. 1 = Niewystarczające dane tętna. 2 = Okres snu był zbyt krótki (mniej niż 3 godziny). 3 = Problem po stronie serwera.

isMainSleep
sleep.isMainSleep boolean

logiczny

dane
sleep.levels.data array of object

dane

Data i godzina
sleep.levels.data.dateTime string

Data i godzina

poziom
sleep.levels.data.level string

poziom

Sekund
sleep.levels.data.seconds integer

Sekund

shortData
sleep.levels.shortData array of object

shortData

Data i godzina
sleep.levels.shortData.dateTime string

Data i godzina

poziom
sleep.levels.shortData.level string

poziom

Sekund
sleep.levels.shortData.seconds integer

Sekund

count
sleep.levels.summary.deep.count integer

count

minutes
sleep.levels.summary.deep.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.deep.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

count
sleep.levels.summary.light.count integer

count

minutes
sleep.levels.summary.light.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.light.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

count
sleep.levels.summary.rem.count integer

count

minutes
sleep.levels.summary.rem.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.rem.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

count
sleep.levels.summary.wake.count integer

count

minutes
sleep.levels.summary.wake.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.wake.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

logId
sleep.logId integer

Identyfikator dziennika uśpienia.

minutesAfterWakeup
sleep.minutesAfterWakeup integer

Łączna liczba minut po tym, jak użytkownik się obudził.

minutesAsleep
sleep.minutesAsleep integer

Łączna liczba minut, przez które użytkownik spał.

minutesAwake
sleep.minutesAwake integer

Łączna suma "wake" minut. Nie obejmuje to przed zasnięciem lub po przebudzeniu.

minutesToFallAsleep
sleep.minutesToFallAsleep integer

Łączna liczba minut, po których użytkownik zasnął. Ta wartość jest zazwyczaj 0 dla dzienników uśpienia utworzonych automatycznie.

logType (typ loga)
sleep.logType string

auto_detected | Ręcznie

startTime
sleep.startTime string

Czas rozpoczęcia dziennika uśpienia.

timeInBed
sleep.timeInBed integer

Łączna liczba minut, przez które użytkownik był w łóżku.

typ
sleep.type string

klasyczny | Etapach

głęboki
summary.stages.deep integer

głęboki

światło
summary.stages.light integer

światło

rem
summary.stages.rem integer

rem

obudzić się
summary.stages.wake integer

obudzić się

totalMinutesAsleep
summary.totalMinutesAsleep integer

Łączna liczba minut, przez które użytkownik spał we wszystkich rekordach uśpienia w dzienniku uśpienia.

totalSleepRecords
summary.totalSleepRecords integer

Liczba rekordów uśpienia w dzienniku uśpienia.

totalTimeInBed
summary.totalTimeInBed integer

Łączna liczba minut, przez które użytkownik był w łóżku we wszystkich rekordach w dzienniku uśpienia.

Pobieranie dziennika uśpienia według zakresu dat

Zwraca listę wpisów dziennika uśpienia użytkownika dla zakresu dat.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Data rozpoczęcia
startDate True string

Data zwrócenia pierwszego dziennika snu (rrrr-mm-dd)

Data zakończenia
endDate True string

Data zwrócenia ostatniego dziennika snu (rrrr-mm-dd)

Zwraca

Nazwa Ścieżka Typ Opis
sleep
sleep array of object

sleep

dateOfSleep
sleep.dateOfSleep string

Data zakończenia dziennika uśpienia.

duration
sleep.duration integer

Długość snu w milisekundach.

sprawność
sleep.efficiency integer

Obliczony wynik wydajności snu. Nie jest to wynik uśpienia dostępny w aplikacji mobilnej.

endTime
sleep.endTime string

Czas zakończenia dziennika uśpienia.

infoCode
sleep.infoCode integer

Wartość całkowita reprezentująca jakość danych zebranych w dzienniku uśpienia. 0 = wystarczające dane do wygenerowania dziennika uśpienia. 1 = Niewystarczające dane tętna. 2 = Okres snu był zbyt krótki (mniej niż 3 godziny). 3 = Problem po stronie serwera.

isMainSleep
sleep.isMainSleep boolean

logiczny

dane
sleep.levels.data array of object

dane

Data i godzina
sleep.levels.data.dateTime string

Data i godzina

poziom
sleep.levels.data.level string

poziom

Sekund
sleep.levels.data.seconds integer

Sekund

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

trzydzieściDayAvgMinutes
sleep.levels.summary.deep.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

count
sleep.levels.summary.light.count integer

count

minutes
sleep.levels.summary.light.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.light.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

count
sleep.levels.summary.rem.count integer

count

minutes
sleep.levels.summary.rem.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.rem.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

count
sleep.levels.summary.wake.count integer

count

minutes
sleep.levels.summary.wake.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.wake.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

shortData
sleep.levels.shortData array of object

shortData

Data i godzina
sleep.levels.shortData.dateTime string

Data i godzina

poziom
sleep.levels.shortData.level string

poziom

Sekund
sleep.levels.shortData.seconds integer

Sekund

logId
sleep.logId integer

Identyfikator dziennika uśpienia.

minutesAfterWakeup
sleep.minutesAfterWakeup integer

Łączna liczba minut po tym, jak użytkownik się obudził.

minutesAsleep
sleep.minutesAsleep integer

Łączna liczba minut, przez które użytkownik spał.

minutesAwake
sleep.minutesAwake integer

Łączna suma "wake" minut. Nie obejmuje to przed zasnięciem lub po przebudzeniu.

minutesToFallAsleep
sleep.minutesToFallAsleep integer

Łączna liczba minut, po których użytkownik zasnął. Ta wartość jest zazwyczaj 0 dla dzienników uśpienia utworzonych automatycznie.

logType (typ loga)
sleep.logType string

auto_detected | Ręcznie

startTime
sleep.startTime string

Godzina rozpoczęcia dziennika uśpienia

timeInBed
sleep.timeInBed integer

Łączna liczba minut, przez które użytkownik był w łóżku

typ
sleep.type string

klasyczny | Etapach

Pobieranie listy dzienników aktywności

Pobiera listę wpisów dziennika aktywności użytkownika przed danym dniem lub po nim.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Po dacie
afterDate string

Data po (rrrr-mm-dd)

Przed datą
beforeDate string

Data przed (rrrr-mm-dd)

Sortuj
sort string

Kolejność sortowania wpisów według daty.

Ograniczenie
limit integer

Liczba zwróconych wpisów.

Zwraca

Nazwa Ścieżka Typ Opis
activities
activities array of object

activities

activeDuration
activities.activeDuration integer

Ilość czasu (milisekund) w ramach każdego działaniaLevel.

activityLevel
activities.activityLevel array of object

activityLevel

minutes
activities.activityLevel.minutes integer

minutes

nazwa
activities.activityLevel.name string

nazwa

activityName
activities.activityName string

Nazwa zarejestrowanego ćwiczenia.

activityTypeId
activities.activityTypeId integer

Numer identyfikatora activityName.

Kalorii
activities.calories integer

Liczba kalorii spalonych podczas ćwiczeń.

KalorieLink
activities.caloriesLink string

Internetowy punkt końcowy interfejsu API do wywołania w celu uzyskania określonych kalorii spalonych dla nazwanego ćwiczenia.

duration
activities.duration integer

Długość czasu (milisekund) po edycji ćwiczenia. Jeśli ćwiczenie nie zostało edytowane, czas trwania = originalDuration. Ta wartość będzie zawierać wstrzymanie podczas ćwiczenia.

elevationGain
activities.elevationGain float

Podniesienie uprawnień uzyskanych podczas ćwiczenia.

ostatnia modyfikacja
activities.lastModified string

Sygnatura czasowa ostatniego zmodyfikowania ćwiczenia.

logId
activities.logId integer

Identyfikator dziennika aktywności dla ćwiczenia.

logType (typ loga)
activities.logType string

auto_detected | ręczne | mobile_run | tracker | nazwa aplikacji innej firmy

Kalorii
activities.manualValuesSpecified.calories boolean

Wartość logiczna określająca, czy kalorie zostały dostarczone podczas rejestrowania ćwiczenia.

distance
activities.manualValuesSpecified.distance boolean

Wartość logiczna określająca, czy odległość została podana podczas rejestrowania ćwiczenia.

steps
activities.manualValuesSpecified.steps boolean

Wartość logiczna określająca, czy podczas rejestrowania ćwiczenia podano kroki.

originalDuration
activities.originalDuration integer

Początkowa długość czasu (milisekund) zarejestrowana w ćwiczeniu. Ta wartość będzie zawierać wstrzymanie podczas ćwiczenia.

originalStartTime
activities.originalStartTime string

Początkowa data/godzina rozpoczęcia zarejestrowana w ćwiczeniu.

startTime
activities.startTime string

Data/godzina rozpoczęcia po edycji ćwiczenia. Jeśli ćwiczenie nie zostało edytowane, startTime = originalStartTime.

steps
activities.steps integer

Liczba kroków wykonywanych podczas ćwiczenia.

tcxLink
activities.tcxLink string

Adres URL do pobrania pliku TCX.

afterDate
pagination.afterDate string

afterDate

limit
pagination.limit integer

limit

następny
pagination.next string

następny

przesunąć
pagination.offset integer

przesunąć

poprzedni
pagination.previous string

poprzedni

sortować
pagination.sort string

sortować

Pobieranie listy dzienników uśpienia

Zwraca listę wpisów dziennika uśpienia użytkownika przed daną datą lub po nim

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Po dacie
afterDate string

Po dacie zwrócenia dziennika uśpienia użytkownika (rrrr-mm-dd)

Przed datą
beforeDate string

Przed datą, w której jest zwracany dziennik snu użytkownika (rrrr-mm-dd)

Sortuj
sort string

rosnąco lub malejąco

Ograniczenie
limit integer

Liczba dzienników uśpienia, które mają zostać zwrócone. (maksymalnie 100)

Zwraca

Nazwa Ścieżka Typ Opis
afterDate
pagination.afterDate string

afterDate

limit
pagination.limit integer

limit

następny
pagination.next string

następny

przesunąć
pagination.offset integer

przesunąć

poprzedni
pagination.previous string

poprzedni

sortować
pagination.sort string

sortować

sleep
sleep array of object

sleep

dateOfSleep
sleep.dateOfSleep string
duration
sleep.duration integer

duration

sprawność
sleep.efficiency integer

sprawność

endTime
sleep.endTime string

endTime

infoCode
sleep.infoCode integer

infoCode

isMainSleep
sleep.isMainSleep boolean

isMainSleep

dane
sleep.levels.data array of object

dane

Data i godzina
sleep.levels.data.dateTime string

Data i godzina

poziom
sleep.levels.data.level string

poziom

Sekund
sleep.levels.data.seconds integer

Sekund

shortData
sleep.levels.shortData array of object

shortData

Data i godzina
sleep.levels.shortData.dateTime string

Data i godzina

poziom
sleep.levels.shortData.level string

poziom

Sekund
sleep.levels.shortData.seconds integer

Sekund

count
sleep.levels.summary.deep.count integer

count

minutes
sleep.levels.summary.deep.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.deep.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

count
sleep.levels.summary.light.count integer

count

minutes
sleep.levels.summary.light.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.light.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

count
sleep.levels.summary.rem.count integer

count

minutes
sleep.levels.summary.rem.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.rem.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

count
sleep.levels.summary.wake.count integer

count

minutes
sleep.levels.summary.wake.minutes integer

minutes

trzydzieściDayAvgMinutes
sleep.levels.summary.wake.thirtyDayAvgMinutes integer

trzydzieściDayAvgMinutes

logId
sleep.logId integer

logId

logType (typ loga)
sleep.logType string

logType (typ loga)

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

typ
sleep.type string

typ

Pobieranie ostatnich typów działań

Pobiera listę ostatnio zarejestrowanych typów działań użytkownika z pewnymi szczegółami ostatniego dziennika aktywności tego typu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Zwraca

Nazwa Ścieżka Typ Opis
array of object
activityId
activityId integer

Identyfikator liczbowy działania lub ćwiczenia.

Kalorii
calories integer

Liczba kalorii spalonych podczas zarejestrowanej aktywności.

opis
description string

Informacje, jeśli są dostępne, dotyczące działania lub ćwiczenia.

distance
distance integer

Odległość przesunięła się podczas zarejestrowanej aktywności.

duration
duration integer

Czas (w milisekundach) ukończenia zarejestrowanego działania.

nazwa
name string

Nazwa działania lub ćwiczenia.

Pobieranie podsumowania aktywności dziennej

Pobiera podsumowanie i listę działań użytkownika i wpisów dziennika aktywności dla danego dnia.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Date
date True string

Date

Zwraca

Nazwa Ścieżka Typ Opis
activities
activities array of

activities

activeMinutes
goals.activeMinutes integer

activeMinutes

kalorieOut
goals.caloriesOut integer

kalorieOut

distance
goals.distance float

distance

Podłogi
goals.floors integer

Podłogi

steps
goals.steps integer

steps

activeScore
summary.activeScore integer

activeScore

activity Kalorie
summary.activityCalories integer

activity Kalorie

kaloriaEstimationMu
summary.calorieEstimationMu integer

kaloriaEstimationMu

kalorieBMR
summary.caloriesBMR integer

kalorieBMR

kalorieOut
summary.caloriesOut integer

kalorieOut

kalorieOutUnestimated
summary.caloriesOutUnestimated integer

kalorieOutUnestimated

customHeartRateZones
summary.customHeartRateZones array of object

customHeartRateZones

kalorieOut
summary.customHeartRateZones.caloriesOut integer

kalorieOut

max
summary.customHeartRateZones.max integer

max

min
summary.customHeartRateZones.min integer

min

minutes
summary.customHeartRateZones.minutes integer

minutes

nazwa
summary.customHeartRateZones.name string

nazwa

Odległości
summary.distances array of object

Odległości

działanie
summary.distances.activity string

<nazwa> działania | total | tracker | loggedActivities | veryActive | modelyActive | lightlyActive | sedentaryActive

distance
summary.distances.distance integer

W przypadku określonego zasobu odległość poszła przez dzień wyświetlany w jednostkach zdefiniowanych przez nagłówek Accept-Language.

wysokość
summary.elevation integer

Podniesienie uprawnień zostało przesunięty na dzień wyświetlany w jednostkach zdefiniowanych przez nagłówek Accept-Language.

fairlyActiveMinutes
summary.fairlyActiveMinutes integer

Łączna liczba minut, przez które użytkownik był dość/umiarkowanie aktywny.

Podłogi
summary.floors integer

Równoważne podłogi wspiął się na dzień wyświetlany w jednostkach zdefiniowanych przez nagłówek Accept-Language.

heartRateZones
summary.heartRateZones array of object

heartRateZones

kalorieOut
summary.heartRateZones.caloriesOut integer

kalorieOut

max
summary.heartRateZones.max integer

max

min
summary.heartRateZones.min integer

min

minutes
summary.heartRateZones.minutes integer

minutes

nazwa
summary.heartRateZones.name string

Zakres tętna jest wymagany do wyświetlenia tej wartości. Poza zakresem | Spalanie tłuszczu | Cardio | Szczyt

lightlyActiveMinutes
summary.lightlyActiveMinutes integer

Łączna liczba minut, przez które użytkownik był lekko aktywny.

marginalne kalorie
summary.marginalCalories integer

Całkowita marginalna szacowana liczba kalorii spalonych na dzień.

restingHeartRate
summary.restingHeartRate integer

Zakres tętna jest wymagany do wyświetlenia tej wartości.

sedentaryMinutes
summary.sedentaryMinutes integer

Łączna liczba minut, przez które użytkownik był siedzący.

steps
summary.steps integer

Łączna liczba wykonanych kroków w ciągu dnia.

useEstimation
summary.useEstimation boolean

Wartość logiczna określająca, czy oszacowania są używane w obliczeniach.

veryActiveMinutes
summary.veryActiveMinutes integer

Łączna liczba minut, przez które użytkownik był bardzo aktywny.

Pobieranie podsumowania HRV według daty

Ten punkt końcowy zwraca dane o zmienności tętna (HRV) dla pojedynczej daty

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Date
date True string

Data w formacie rrrr-MM-dd lub dzisiaj.

Zwraca

Nazwa Ścieżka Typ Opis
hrv
hrv array of object

hrv

dailyRmssd
hrv.value.dailyRmssd float

Średni kwadrat główny kolejnych różnic (RMSSD) między biciem serca. Mierzy krótkotrwałą zmienność dziennego tętna użytkownika w milisekundach (ms).

deepRmssd
hrv.value.deepRmssd float

Średni kwadrat główny kolejnych różnic (RMSSD) między biciem serca. Mierzy krótkotrwałą zmienność tętna użytkownika podczas głębokiego snu w milisekundach (ms).

Data i godzina
hrv.dateTime string

Data dziennika snu określona w formacie RRRR-MM-DD.

Pobieranie podsumowania współczynnika oddychania według daty

Ten punkt końcowy zwraca średnie dane dotyczące częstotliwości oddychania dla pojedynczej daty. Dane dotyczące częstotliwości oddychania dotyczą konkretnie "głównego snu" użytkownika, który jest najdłuższym pojedynczym okresem czasu, w którym spali w danym dniu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Date
date True string

Data w formacie rrrr-mm-dd lub dzisiaj.

Zwraca

Nazwa Ścieżka Typ Opis
Br
br array of object

Br

oddychanie
br.value.breathingRate float

Średnia liczba oddechów pobierana na minutę.

Data i godzina
br.dateTime string

Data dziennika snu określona w formacie RRRR-MM-DD.

Pobieranie serii czasowej tkanki tłuszczowej według daty

Pobiera listę wszystkich wpisów dziennika tkanki tłuszczowej użytkownika dla danego okresu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Date
date True string

Data zakończenia okresu określonego w formacie rrrr-mm-dd lub dzisiaj.

Okres
period True string

Zakres, dla którego zostaną zwrócone dane.

Zwraca

Nazwa Ścieżka Typ Opis
tłuszcz
fat array of object

tłuszcz

date
fat.date string

Data zarejestrowania dziennika tkanki tłuszczowej.

tłuszcz
fat.fat float

Procent tkanki tłuszczowej.

logId
fat.logId integer

Identyfikator dziennika tkanki tłuszczowej.

przesłać źródło
fat.source string

Lokalizacja, w której pochodzą dane tkanki tłuszczowej. Aby uzyskać więcej informacji, zobacz wartości "source".

time
fat.time string

Sygnatura czasowa, kiedy zarejestrowano dziennik tłuszczu ciała.

Pobieranie serii czasowych treści według daty

Pobiera listę wszystkich użytkowników bmi, tkanki tłuszczowej lub wagi dla danego okresu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Resource
resource True string

Zasób treści, który ma zostać zwrócony.

Date
date True string

Data zakończenia okresu określonego w formacie rrrr-mm-dd lub dzisiaj.

Okres
period True string

Zakres, dla którego zostaną zwrócone dane.

Zwraca

Nazwa Ścieżka Typ Opis
waga ciała
body-weight array of object

waga ciała

Data i godzina
body-weight.dateTime string

Data i godzina

value
body-weight.value string

value

Pobieranie serii czasu wagi według daty

Pobiera listę wszystkich wpisów dziennika wagi użytkownika dla danego okresu.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Date
date True string

Data zakończenia okresu określonego w formacie rrrr-mm-dd lub dzisiaj.

Okres
period True string

Zakres, dla którego zostaną zwrócone dane.

Zwraca

Nazwa Ścieżka Typ Opis
ciężar
weight array of object

ciężar

Bmi
weight.bmi float

Obliczany BMI w formacie X.XX.

date
weight.date string

Data wpisu dziennika w formacie rrrr-mm-dd.

tłuszcz
weight.fat integer

Procent tkanki tłuszczowej.

logId
weight.logId integer

Identyfikatory dziennika wagi. Jest ona unikatowa dla użytkownika, ale nie jest globalnie unikatowa.

przesłać źródło
weight.source string

Źródło dziennika wagi.

time
weight.time string

Czas pomiaru; godziny i minuty w formacie HH:mm:ss, ustawione na ostatnią sekundę dnia, jeśli nie podano.

ciężar
weight.weight integer

Waga w formacie X.XX w systemie jednostkowym odpowiadającym podanemu nagłówkowi Accept-Language lub jeśli nie podano go w metryce.

Pobieranie statystyk okresu istnienia

Pobiera statystyki aktywności użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Zwraca

Nazwa Ścieżka Typ Opis
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

kalorieOut
lifetime.total.caloriesOut integer

kalorieOut

distance
lifetime.total.distance float

distance

Podłogi
lifetime.total.floors integer

Podłogi

steps
lifetime.total.steps integer

steps

activeScore
lifetime.tracker.activeScore integer

activeScore

kalorieOut
lifetime.tracker.caloriesOut integer

kalorieOut

distance
lifetime.tracker.distance float

distance

Podłogi
lifetime.tracker.floors integer

Podłogi

steps
lifetime.tracker.steps integer

steps

Pobieranie szeregów czasowych działań według daty

Pobiera dane działań dla danego zasobu w danym okresie, określając datę i godzinę. Odpowiedź będzie zawierać tylko dzienne wartości podsumowania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Resource
resource True string

Zasób danych do zwrócenia.

Date
date True string

Data zakończenia okresu określonego w formacie rrrr-mm-dd

Okres
period True string

Zakres, dla którego zostaną zwrócone dane.

Zwraca

Nazwa Ścieżka Typ Opis
działania — kroki
activities-steps array of object

działania — kroki

Data i godzina
activities-steps.dateTime string

Data i godzina

value
activities-steps.value string

value

Pobieranie typu działania

Pobiera szczegóły pojedynczego działania z bazy danych działań Fitbit w żądanym formacie. Jeśli jest dostępna, zostaną wyświetlone szczegóły poziomu działania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Identyfikator działania
activity-id True string

Identyfikator działania

Zwraca

Nazwa Ścieżka Typ Opis
accessLevel
activity.accessLevel string

PUBLICZNY | PRYWATNY

activityLevels
activity.activityLevels array of object

activityLevels

id
activity.activityLevels.id integer

Wartość liczbowa reprezentująca odpowiedni poziom działania.

maxSpeedMPH
activity.activityLevels.maxSpeedMPH float

Maksymalna prędkość w MPH. Wartość: -1 oznacza, że nie ma zastosowania.

Mets
activity.activityLevels.mets integer

Punkty METs oceniają identyfikator działania.

minSpeedMPH
activity.activityLevels.minSpeedMPH integer

Minimalna prędkość w MPH. Wartość: -1 oznacza, że nie ma zastosowania.

nazwa
activity.activityLevels.name string

Nazwa poziomu działania.

hasSpeed
activity.hasSpeed boolean

true | fałszywy

id
activity.id integer

Wartość liczbowa reprezentująca odpowiednie działanie.

nazwa
activity.name string

Nazwa działania lub ćwiczenia.

Pobieranie ulubionych działań

Pobiera listę ulubionych działań użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Zwraca

Nazwa Ścieżka Typ Opis
array of object
activityId
activityId integer

Numer identyfikatora zarejestrowanego działania.

opis
description string

Dodatkowe informacje na temat zarejestrowanego działania.

Mets
mets integer

Odpowiednik przemiany materii (METs) wykonywanej aktywności.

nazwa
name string

Nazwa zarejestrowanego działania.

Pobieranie urządzeń

Pobiera listę urządzeń Fitbit sparowanych z kontem użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Zwraca

Nazwa Ścieżka Typ Opis
array of object
bateria
battery string

Zwraca poziom baterii urządzenia

batteryLevel
batteryLevel integer

Zwraca wartość procentową poziomu baterii urządzenia.

deviceVersion
deviceVersion string

Nazwa produktu urządzenia.

features
features array of

features

id
id string

Identyfikator urządzenia.

lastSyncTime
lastSyncTime string

Sygnatura czasowa reprezentująca czas ostatniej synchronizacji urządzenia z aplikacją mobilną Fitbit.

Mac
mac string

Numer identyfikatora komputera Mac

typ
type string

TRACKER | SKALA

Pobieranie wszystkich typów działań

Pobiera listę wszystkich prawidłowych działań publicznych Fitbit i prywatnych działań utworzonych przez użytkownika z bazy danych działań Fitbit w żądanym formacie. Jeśli jest dostępna, zostaną wyświetlone szczegóły poziomu działania.

Zwraca

Nazwa Ścieżka Typ Opis
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

id
categories.activities.activityLevels.id integer

id

maxSpeedMPH
categories.activities.activityLevels.maxSpeedMPH integer

maxSpeedMPH

Mets
categories.activities.activityLevels.mets integer

Mets

minSpeedMPH
categories.activities.activityLevels.minSpeedMPH integer

minSpeedMPH

nazwa
categories.activities.activityLevels.name string

nazwa

hasSpeed
categories.activities.hasSpeed boolean

hasSpeed

id
categories.activities.id integer

id

nazwa
categories.activities.name string

nazwa

Mets
categories.activities.mets float

Mets

Pobieranie znaczków

Pobiera listę znaczków użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Zwraca

Nazwa Ścieżka Typ Opis
Odznaki
badges array of object

Odznaki

badgeGradientEndColor
badges.badgeGradientEndColor string

badgeGradientEndColor

badgeGradientStartColor
badges.badgeGradientStartColor string

badgeGradientStartColor

badgeType
badges.badgeType string

Typ otrzymanego wskaźnika.

kategoria
badges.category string

kategoria

dziękuję
badges.cheers array of

dziękuję

Data i godzina
badges.dateTime string

Data osiągnięcia wskaźnika.

opis
badges.description string

opis

EarnedMessage
badges.earnedMessage string

EarnedMessage

identyfikator zakodowany
badges.encodedId string

identyfikator zakodowany

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

nazwa
badges.name string

nazwa

shareImage640px
badges.shareImage640px string

shareImage640px

shareText
badges.shareText string

shareText

krótki opis
badges.shortDescription string

krótki opis

shortName
badges.shortName string

shortName

timesAchieved
badges.timesAchieved integer

Liczba przypadków osiągnięcia wskaźnika przez użytkownika.

value
badges.value integer

Cel wskaźnika w pomiarze jednostkowym.

Pobierz dziennik tkanki tłuszczowej

Pobiera listę wszystkich wpisów dziennika tkanki tłuszczowej użytkownika dla danej daty.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Date
date True string

Data w formacie rrrr-mm-dd.

Zwraca

Nazwa Ścieżka Typ Opis
tłuszcz
fat array of object

tłuszcz

date
fat.date string

Data zarejestrowania dziennika tkanki tłuszczowej.

tłuszcz
fat.fat integer

Procent tkanki tłuszczowej.

logId
fat.logId integer

Identyfikator dziennika tkanki tłuszczowej.

przesłać źródło
fat.source string

Lokalizacja, w której pochodzą dane tkanki tłuszczowej.

time
fat.time string

Sygnatura czasowa, kiedy zarejestrowano dziennik tłuszczu ciała.

Pobierz profil

Pobiera dane profilu użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Zwraca

Nazwa Ścieżka Typ Opis
aboutMe
user.aboutMe string

Informacje o mnie określone w ustawieniach konta użytkownika.

wiek
user.age string

Wiek na podstawie określonych urodzin w ustawieniach konta użytkownika.

ambasador
user.ambassador string

ambasador

autoStrideEnabled
user.autoStrideEnabled string

autoStrideEnabled

awatar
user.avatar string

awatar

awatar150
user.avatar150 string

awatar150

avatar640
user.avatar640 string

avatar640

averageDailySteps
user.averageDailySteps string

Średnia liczba codziennych kroków obliczonych dla użytkownika.

wyzwaniaBeta
user.challengesBeta string

wyzwaniaBeta

clockTimeDisplayFormat
user.clockTimeDisplayFormat string

clockTimeDisplayFormat

country
user.country string

country

korporacyjny
user.corporate string

korporacyjny

corporateAdmin
user.corporateAdmin string

corporateAdmin

dateOfBirth
user.dateOfBirth string

dateOfBirth

nazwa wyświetlana
user.displayName string

nazwa wyświetlana

displayNameSetting
user.displayNameSetting string

displayNameSetting

jednostka odległości
user.distanceUnit string

jednostka odległości

identyfikator zakodowany
user.encodedId string

identyfikator zakodowany

ćwiczenieGoal
user.features.exerciseGoal string

ćwiczenieGoal

imię
user.firstName string

imię

foodsLocale
user.foodsLocale string

foodsLocale

fullName
user.fullName string

fullName

gender
user.gender string

gender

glucoseUnit
user.glucoseUnit string

glucoseUnit

height
user.height string

Wartość wysokości określona w ustawieniach konta użytkownika.

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

nazwisko
user.lastName string

nazwisko

legalTermsAcceptRequired
user.legalTermsAcceptRequired string

legalTermsAcceptRequired

regionalny
user.locale string

regionalny

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

stan
user.state string

stan

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

Tablica z listą znaczków Fitbit obecnie uzyskanych przez użytkownika.

waterUnit
user.waterUnit string

waterUnit

waterUnitName
user.waterUnitName string

waterUnitName

ciężar
user.weight string

ciężar

jednostka wagi
user.weightUnit string

jednostka wagi

Pobierz ranking znajomych

Ten punkt końcowy zwraca ranking znajomego użytkownika

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Zwraca

Nazwa Ścieżka Typ Opis
dane
data array of object

dane

typ
data.type string

typ

id
data.id string

id

ranga kroku
data.attributes.step-rank integer

Ranking wśród znajomych użytkownika.

podsumowanie kroków
data.attributes.step-summary integer

Liczba kroków tygodniowych.

typ
data.relationships.user.data.type string

typ

id
data.relationships.user.data.id string

id

Zawarte
included array of object

Zawarte

typ
included.type string

typ

id
included.id string

id

awatar
included.attributes.avatar string

Link do obrazu awatara użytkownika.

element podrzędny
included.attributes.child boolean

element podrzędny

przyjaciel
included.attributes.friend boolean

przyjaciel

nazwa
included.attributes.name string

nazwa

Uzyskiwanie alarmów

Pobiera alarmy włączone dla określonego urządzenia.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Identyfikator trackera
tracker-id True string

Identyfikator monitora, dla którego są zwracane dane.

Zwraca

Nazwa Ścieżka Typ Opis
trackerAlarms
trackerAlarms array of object

trackerAlarms

alarmId
trackerAlarms.alarmId integer

Wartość liczbowa reprezentująca identyfikator alarmu.

usunięta
trackerAlarms.deleted boolean

Wskazuje, czy alarm został usunięty.

enabled
trackerAlarms.enabled boolean

Wskazuje, czy alarm jest włączony.

Cykliczne
trackerAlarms.recurring boolean

Wskazuje, czy alarm jest cykliczny.

snoozeCount
trackerAlarms.snoozeCount integer

Wskazuje, ile razy alarm będzie snooze.

snoozeLength
trackerAlarms.snoozeLength integer

Wskazuje czas w minutach między okresami snooze.

syncedToDevice
trackerAlarms.syncedToDevice boolean

true | fałszywy

time
trackerAlarms.time string

Przesunięcie czasu i czasu UTC dla określonego alarmu.

Vibe
trackerAlarms.vibe string

Zwraca typ skonfigurowanych drgań.

weekDays
trackerAlarms.weekDays array of string

weekDays

Uzyskiwanie celu uśpienia

Określ zakodowany identyfikator użytkownika. Użyj znaku "-" (kreska) dla bieżącego zalogowanego użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Zwraca

Nazwa Ścieżka Typ Opis
flowId
consistency.flowId integer

0 = ustawiono cel uśpienia, ale nie ma wystarczającej liczby zarejestrowanych dzienników uśpienia. 1 = Użytkownik przegapił swój cel uśpienia lub nie ustawiono żadnego celu, ale jest wystarczająca liczba zarejestrowanych dzienników uśpienia. 2 = Nie ustawiono celu uśpienia i nie ma wystarczającej liczby zarejestrowanych dzienników uśpienia. 3 = Użytkownik osiągnął swój cel snu

minDuration
goal.minDuration integer

Długość okresu celu snu w minutach.

updatedOn
goal.updatedOn string

Sygnatura czasowa utworzona/zaktualizowana cel.

Uzyskiwanie celów ciała

Pobiera cele tkanki tłuszczowej i wagi ciała użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Typ celu
goal-type True string

Typ celu

Zwraca

Nazwa Ścieżka Typ Opis
goalType
goal.goalType string
startDate
goal.startDate string

Data rozpoczęcia celu.

startWeight
goal.startWeight float

Waga użytkownika podczas ustanawiania celu.

ciężar
goal.weight float

Cel wagi do osiągnięcia.

weightThreshold
goal.weightThreshold float

Zalecana ilość wagi do utraty każdego tygodnia, aby osiągnąć i utrzymać cel.

Uzyskiwanie celów działań

Pobiera bieżące cele aktywności dziennej lub tygodniowej użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Okres
period True string

codziennie| tygodniowy

Zwraca

Nazwa Ścieżka Typ Opis
activeMinutes
goals.activeMinutes integer

Codziennie aktywne minuty cel. Wartość nie jest zwracana dla cotygodniowych celów.

activeZoneMinutes
goals.activeZoneMinutes integer

Cel w minutach dziennych lub cotygodniowych aktywnych stref.

kalorieOut
goals.caloriesOut integer

Dzienne kalorie spaliły cel. Wartość nie jest zwracana dla cotygodniowych celów.

distance
goals.distance float

Cel na odległość codziennie lub co tydzień.

Podłogi
goals.floors integer

Codziennie lub cotygodniowe piętra wspiął się na cel.

steps
goals.steps integer

Podjęte cele są wykonywane codziennie lub co tydzień.

Uzyskiwanie częstych działań

Pobiera listę częstych działań użytkownika.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Zwraca

Nazwa Ścieżka Typ Opis
array of object
activityId
activityId integer

Numer identyfikatora zarejestrowanego działania.

Kalorii
calories integer

Liczba spalonych kalorii związanych z aktywnością.

opis
description string

Dodatkowe informacje na temat zarejestrowanego działania.

distance
distance integer

Odległość podróżować skojarzona z zarejestrowaną aktywnością.

duration
duration integer

Długość czasu (milisekund) po edycji ćwiczenia. Ta wartość będzie zawierać wstrzymanie podczas ćwiczenia.

nazwa
name string

Nazwa zarejestrowanego działania.

Uzyskiwanie dziennika wagi

Pobiera listę wszystkich wpisów dziennika wagi użytkownika dla danej daty.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Date
date True string

Data w formacie rrrr-mm-dd

Zwraca

Nazwa Ścieżka Typ Opis
ciężar
weight array of object

ciężar

Bmi
weight.bmi float

Obliczany BMI w formacie X.XX

date
weight.date string

Data wpisu dziennika w formacie rrrr-mm-dd.

tłuszcz
weight.fat integer
logId
weight.logId integer

Identyfikatory dzienników wagi są unikatowe dla użytkownika, ale nie są globalnie unikatowe.

przesłać źródło
weight.source string

przesłać źródło

time
weight.time string

Czas pomiaru; godziny i minuty w formacie HH:mm:ss, ustawione na ostatnią sekundę dnia, jeśli nie podano.

ciężar
weight.weight integer

Waga w formacie X.XX w systemie jednostkowym odpowiadającym podanemu nagłówkowi Accept-Language lub jeśli nie podano go w metryce.

Uzyskiwanie maksymalnego podsumowania VO2 według daty

Zwraca dane Cardio Fitness Score (znane również jako VO2 Max) dla pojedynczej daty. Wartości VO2 Max będą wyświetlane jako zakres, jeśli nie są dostępne żadne dane przebiegu lub pojedyncza wartość liczbowa, jeśli użytkownik używa GPS do uruchamiania. Aby uzyskać więcej informacji, zobacz dodatkowe informacje.

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator użytkownika
user-id True string

Zakodowany identyfikator użytkownika

Date
date True string

Data w formacie rrrr-mm-dd lub dzisiaj.

Zwraca

Nazwa Ścieżka Typ Opis
cardioScore
cardioScore array of object

cardioScore

Data i godzina
cardioScore.dateTime string

Data określona w formacie RRRR-MM-DD.

vo2Max
cardioScore.value.vo2Max string

Wartość wyświetlana VO2 Max w mL/kg/min