Формат експорту JSON

Повна документація структури експорту у форматі JSON

Last updated: April 5, 2026

На цій сторінці

Огляд формату експорту 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 тощо
  • аналізу даних — інструменти та мови програмування
  • інтеграції застосунків — простий розбір у власному коді
  • детальних структур — фази сну, ЕКГ тощо

З чого почати

  1. Експортуйте дані через ручний експорт або автоматизацію
  2. Оберіть формат JSON
  3. Версія експорту 2 — актуальна структура (рекомендовано)
  4. Перегляньте документацію за типами даних

Пов’язані матеріали