Уведомления о пульсе - формат экспорта JSON
Документация по структуре уведомлений о пульсе в экспортах JSON
Последнее обновление: 31 октября 2026 г.
На этой странице
Уведомления о пульсе включают оповещения о высоком и низком пульсе с Apple Watch, уведомления о нерегулярном ритме и выборки пульса, собранные во время этих событий. В экспортах JSON уведомления о пульсе хранятся в массиве heartRateNotifications.
Структура
Каждое уведомление включает время события, необязательный порог (для уведомлений high/low), сведения об источнике и выборки пульса количественного ряда между началом и концом события:
{
"heartNotification": "high_heart_rate_notification",
"start": "2024-02-06 14:30:00 -0800",
"end": "2024-02-06 14:35:00 -0800",
"threshold": 100,
"source": {
"name": "Apple Watch",
"identifier": "com.example.recorder"
},
"heartRateData": [
{
"qty": 105,
"units": "count/min",
"start": 1707258600,
"end": 1707258605
}
]
}
Поля
Обязательные поля
heartNotification(String): идентификатор типа уведомленияstart(Date): время начала события уведомления о пульсе в форматеyyyy-MM-dd HH:mm:ss Zend(Date): время окончания события уведомления о пульсе в форматеyyyy-MM-dd HH:mm:ss Zsource(Object): устройство/источник, записавший уведомлениеname(String): удобочитаемое имя источникаidentifier(String): идентификатор пакета источника
heartRateData(Array): выборки количества пульса в окне события (см. Данные пульса ниже)
Необязательные поля
threshold(Number): порог пульса, вызвавший уведомление. Включается только для уведомлений о высоком и низком пульсе.
Данные пульса
Массив heartRateData содержит измерения пульса количественного ряда в окне события уведомления. Каждая выборка содержит qty, units, start и end:
{
"qty": 105,
"units": "count/min",
"start": 1707258600,
"end": 1707258605
}
Поля:
qty(Number): значение пульсаunits(String): единица измерения (обычно"count/min")start(Number): начало периода измерения как секунды Unix epochend(Number): конец периода измерения как секунды Unix epoch
Связанная документация
- Обзор экспорта JSON
- ЭКГ — для подробных показаний ЭКГ
- Метрики здоровья — для общих данных пульса
- Руководство по ручному экспорту
- Обзор автоматизаций