Формат експорту JSON
Повна документація структури експорту у форматі JSON
Last updated: April 5, 2026
На цій сторінці
- Структура файлу
- Типи даних
- Показники здоров’я (<code>metrics</code>)
- Тренування (<code>workouts</code>)
- Стан настрою (<code>stateOfMind</code>)
- Ліки (<code>medications</code>)
- Симптоми (<code>symptoms</code>)
- Відстеження циклу (<code>cycleTracking</code>)
- ЕКГ (<code>ecg</code>)
- Сповіщення про пульс (<code>heartRateNotifications</code>)
- Формат дат
- Навіщо JSON
- З чого почати
- Пов’язані матеріали
Огляд формату експорту JSON
Експорт даних про здоров’я у JSON збирає все в один файл із чіткою структурою — зручно для імпорту в бази, програмного аналізу чи інтеграції з іншими системами.
Структура файлу
Усі експортовані дані містяться в об’єкті data з масивами для кожного підтримуваного типу:
{
"data": {
"metrics": [],
"workouts": [],
"stateOfMind": [],
"medications": [],
"symptoms": [],
"cycleTracking": [],
"ecg": [],
"heartRateNotifications": []
}
}
Типи даних
Формат JSON підтримує такі типи:
Показники здоров’я (metrics)
Масив показників здоров’я: кроки, пульс, тиск, сон тощо. Кожен показник має спільну структуру: назва, одиниці, масив точок даних.
Докладніше: Документація з показників здоров’я
Тренування (workouts)
Масив сесій тренувань: тип активності, тривалість, відстань, калорії, пульс, маршрут (за наявності).
Докладніше: Документація з тренувань
Стан настрою (stateOfMind)
Масив записів настрою та психічного стану: валентність, мітки, асоціації.
Докладніше: Документація «Стан настрою»
Ліки (medications)
Масив записів про ліки: назви, дози, розклад, дотримання режиму.
Докладніше: Документація з ліків
Симптоми (symptoms)
Масив симптомів із часом початку й завершення, тяжкістю та джерелом.
Докладніше: Документація з симптомів
Відстеження циклу (cycleTracking)
Масив даних менструального циклу: виділення, цервікальний слиз, базальна температура, тести на овуляцію.
Докладніше: Документація з відстеження циклу
ЕКГ (ecg)
Масив записів електрокардіограми з сумісних пристроїв: класифікація, пульс, напруга.
Докладніше: Документація з ЕКГ
Сповіщення про пульс (heartRateNotifications)
Масив подій високого/низького пульсу: пороги, детальні вимірювання під час події.
Докладніше: Документація зі сповіщень про пульс
Формат дат
Усі дати в JSON експорті мають вигляд:
- Формат:
yyyy-MM-dd HH:mm:ss Z - Приклад:
2024-02-06 14:30:00 -0800
Містить:
- дату (рік-місяць-день)
- час (24-годинний: години:хвилини:секунди)
- зміщення часового поясу
Навіщо JSON
JSON зручний для:
- збереження в БД — імпорт у PostgreSQL, MySQL, MongoDB тощо
- аналізу даних — інструменти та мови програмування
- інтеграції застосунків — простий розбір у власному коді
- детальних структур — фази сну, ЕКГ тощо
З чого почати
- Експортуйте дані через ручний експорт або автоматизацію
- Оберіть формат JSON
- Версія експорту 2 — актуальна структура (рекомендовано)
- Перегляньте документацію за типами даних
Пов’язані матеріали
- Посібник з ручного експорту
- Огляд автоматизацій
- Документація за типами даних (посилання вище)