ECG — формат експорту JSON
Документація структури ECG в експортах JSON
Останнє оновлення: 31 жовтня 2026 р.
На цій сторінці
Експорти JSON зберігають записи ECG у масиві ecg.
Структура
Цей приклад показує 30-секундний запис. Масив voltageMeasurements скорочено до перших двох значень; numberOfVoltageMeasurements описує оригінальний запис.
{
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:30:30 -0800",
"classification": "Sinus Rhythm",
"averageHeartRate": 72,
"numberOfVoltageMeasurements": 15360,
"voltageMeasurements": [
{"date": 1707258600, "voltage": 123, "units": "mcV"},
{"date": 1707258600.001953125, "voltage": 125, "units": "mcV"}
],
"samplingFrequency": 512,
"source": "Apple Watch"
}
Поля
start,end(String): Мітки часу запису у форматіyyyy-MM-dd HH:mm:ss Z.classification(String): Записана класифікація. Англійські значення, які видає експортер:Not Set,Sinus Rhythm,Atrial Fibrillation,Inconclusive Low Heart Rate,Inconclusive High Heart Rate,Inconclusive Poor Recording,InconclusiveіUnrecognized.averageHeartRate(Number): Середня частота серцевих скорочень у ударах за хвилину.numberOfVoltageMeasurements(Number): Загальна кількість вимірювань напруги в записі.voltageMeasurements(Array): Записані значення напруги.samplingFrequency(Number): Частота дискретизації в герцах.source(String): Застосунок або пристрій запису.
Вимірювання напруги
Експорти ECG можуть бути великими, бо включають серію напруги. Використовуйте коротший діапазон дат експорту, коли потрібні менші файли.
Кожне значення містить:
date(Number): Час вимірювання як секунди Unix epoch, включно з дробовими секундами.voltage(Number): Напруга в мікровольтах.units(String):mcV.