Catatan rilis

26 Mei 2026

Cakupan Baru

  • .ecg.readonly untuk membaca data EKG.
  • .irn.readonly untuk membaca data IRN.

Perubahan Nama Cakupan

Mengganti cakupan baca/tulis scopes dengan .writeonly. Pengembang kini harus menentukan izin baca dan tulis secara eksplisit.

  • .activity_and_fitness sekarang menjadi .activity_and_fitness.writeonly
  • .health_metrics_and_measurements sekarang menjadi .health_metrics_and_measurements.writeonly
  • .nutrition sekarang menjadi .nutrition.writeonly
  • .profile sekarang menjadi .profile.writeonly
  • .settings sekarang menjadi .settings.writeonly
  • .sleep sekarang menjadi .sleep.writeonly

Jenis Data Baru

Menambahkan dukungan untuk jenis data berikut:

  • Aktivitas &Kebugaran: active-energy-burned
  • ECG: electrocardiogram
  • Metrik &Pengukuran Kesehatan: core-body-temperature, blood-glucose
  • IRN: irregular-rhythm-notification
  • Nutrisi: food, food-measurement-unit, nutrition-log

Endpoint Baru

Webhook

Menambahkan dukungan untuk fungsi webhook berikut:

  • Dukungan langganan manual saat pelanggan terdaftar.
  • Dukungan notifikasi untuk jenis data activityLevel, bloodGlucose, dailyRespiratoryRate, heartRateVariability, height, hydrationLog, nutritionLog, respiratoryRateSleepSummary, runVo2Max, sedentaryPeriod, timeInHeartRateZone.
  • Dukungan untuk metrik kustom, pemberitahuan, dan error pelanggan di Google Cloud Console.
  • Otomatis mencoba kembali notifikasi webhook yang gagal hingga 7 hari jika komunikasi dengan pelanggan terputus.

Update Dokumentasi yang Ditandai

14 April 2026

Jenis Data Baru

  • Aktivitas &Kebugaran: swim-lengths-data
  • Metrik &Pengukuran Kesehatan: height

Endpoint Baru

Dukungan Webhook

  • Pembuatan langganan otomatis saat pelanggan terdaftar.
  • Mengelola langganan secara manual menggunakan endpoint project.subscribers
  • Dukungan notifikasi untuk jenis data activeZoneMinutes, altitude, bodyFat, caloriesInHeartRateZone, dailyHeartRateVariability, dailyHeartRateZones, dailyOxygenSaturation, dailyRestingHeartRate, dailySleepTemperatureDerivations, distance, exercise, floors, heartRate, sleep, steps, totalCalories, dan weight.

Fitur tambahan

  • Library REST di Github: Library REST Google Health API tersedia untuk semua library klien yang didukung dan disertakan dalam project Google API Github.
  • Dukungan untuk API Explorer: Endpoint dapat dipanggil menggunakan API Explorer yang terintegrasi ke dalam dokumentasi referensi.
  • Dukungan untuk OAuth Playground: Google Health API v4 tercantum di OAuth 2.0 Playground, alat yang memungkinkan Anda memanggil endpoint yang mendukung Library OAuth Google.

24 Maret 2026

Pengumuman Peluncuran Google Health API

Google Health API adalah generasi berikutnya dari Fitbit Web API, yang dibuat dari awal dan dirancang untuk komunitas pengembang kami yang berharga. Rilis awal ini berfokus untuk mencapai kesetaraan dengan Fitbit Web API di seluruh jenis data yang paling banyak diminta, serta menambahkan fungsi yang diminta oleh komunitas pengembang. Berikut adalah fitur yang tersedia saat ini.

Sorotan fitur inti

  • Penyiapan yang disederhanakan: Daftarkan project Anda dan kelola ID klien OAuth langsung melalui Google Cloud Console yang sudah dikenal.
  • Dukungan platform yang luas: Buat library Google OAuth2 untuk integrasi yang lancar di semua platform dan bahasa pemrograman utama.
  • Akses data yang disederhanakan: Gunakan definisi cakupan baru yang menggabungkan beberapa jenis data ke dalam satu cakupan yang mudah dikelola.
  • Endpoint yang konsisten di seluruh jenis data: Nikmati perjalanan coding yang lebih sederhana dengan endpoint dan dukungan filter baru yang seragam dan dirancang untuk menyederhanakan fungsi di semua jenis data.
  • Cakupan Data yang Komprehensif: Akses dukungan baca dan tulis di beberapa jenis data.
  • Notifikasi Real-time: Terima update secara instan dengan dukungan Webhook yang ditingkatkan, yang menampilkan pembuatan langganan otomatis dan konten pesan notifikasi yang lebih lengkap.
  • Dukungan Intraday Default: Ambil data intraday yang mendetail secara default menggunakan endpoint daftar, sehingga tidak perlu langkah tambahan.
  • Paket Dokumentasi Lengkap: Mulai dan jalankan dengan cepat menggunakan dokumentasi komprehensif baru kami, termasuk:
    • Panduan Memulai, API, Migrasi, dan Pemecahan Masalah
    • Panduan Referensi Lengkap untuk REST
    • Alat Kesetaraan Google Health API baru, contoh kode, dan codelab terpandu

Jenis Data yang Didukung

Peluncuran ini memberikan akses ke jenis data penting, sehingga Anda memiliki informasi inti yang diperlukan untuk membuat solusi kesehatan yang inovatif.

Jenis Data yang Mendukung Baca:

  • Aktivitas &Kebugaran: Menit Aktif, Menit Zona Aktif, Tingkat Aktivitas, Ketinggian, Kalori di Zona Detak Jantung, VO2 Maks Harian, Jarak, Olahraga, Lantai, VO2 Maks Lari, Periode Sedentari, Langkah, Waktu di Zona Detak Jantung, Total Kalori, VO2 Maks
  • Metrik &Pengukuran Kesehatan: Lemak Tubuh, Variabilitas Detak Jantung Harian, Zona Detak Jantung Harian, Saturasi Oksigen Harian, Laju Pernapasan Harian, Detak Jantung Istirahat Harian, Derivasi Suhu Tidur Harian, Detak Jantung, Variabilitas Detak Jantung, Saturasi Oksigen, Ringkasan Tidur Laju Pernapasan, Berat
  • Identitas: Menampilkan ID pengguna Fitbit dan ID pengguna Google
  • Lokasi: Data GPS berdasarkan olahraga yang direkam dan ditampilkan dalam format TCX
  • Nutrisi: Log Hidrasi
  • Profil: Informasi profil dasar pengguna
  • Setelan: Setelan perangkat dan aplikasi seluler yang dikonfigurasi pengguna
  • Tidur: Log tidur Klasik dan Tahapan

Jenis Data yang Mendukung Tulis:

Anda dapat menulis dan mengubah data untuk jenis data ini:

  • Aktivitas &Kebugaran: Olahraga
  • Metrik &Pengukuran Kesehatan: Lemak Tubuh, Berat
  • Profil
  • Setelan
  • Tidur

Endpoint Utama untuk Interaksi

Endpoint berikut tersedia untuk mengelola langganan, pengguna, serta data kesehatan &kebugaran:

  • users: Metode getIdentity, getProfile, getSettings, updateProfile, dan updateSettings untuk pengelolaan identitas dan profil.
  • users.dataTypes.dataPoints: Metode batchDelete, dailyRollUp, list, patch, reconcile, dan rollUp untuk pengelolaan jenis data yang komprehensif.