Отслеживание цикла - формат экспорта JSON
Документация по структуре отслеживания цикла в экспортах JSON
Последнее обновление: 31 октября 2026 г.
На этой странице
Экспорты JSON хранят записи отслеживания цикла в массиве cycleTracking.
Структура
{
"start": "2024-02-01 00:00:00 -0800",
"end": "2024-02-01 23:59:59 -0800",
"name": "Menstrual Flow",
"value": "Medium",
"isCycleStart": true
}
Поля
start,end(String): метки времени записи в форматеyyyy-MM-dd HH:mm:ss Z.name(String): тип отслеживания цикла.value(String): записанный результат или статус для этого типа; некоторые типы используют пустую строку.isCycleStart(Boolean, необязательно): включается только для Menstrual Flow, когда запись отмечает начало цикла. Иначе опускается.
Типы и значения
Ниже показаны экспортируемые значения на английском.
| Тип | Значения |
|---|---|
| Menstrual Flow | None, Light, Medium, Heavy, Unspecified |
| Cervical Mucus Quality | Egg White, Watery, Creamy, Sticky, Dry |
| Ovulation Test Result | Positive/Peak, High, Negative/Low, Indeterminate |
| Progesterone Test Result | Positive, Negative, Indeterminate |
| Pregnancy Test Result | Positive, Negative, Inconclusive |
| Sexual Activity | Protected, Unprotected, Unspecified |
| Contraceptive | записанный тип контрацептива, например Oral или Intrauterine Device |
| Pregnancy, Lactation | пустая строка |
| Infrequent Menstrual Cycle, Irregular Menstrual Cycles, Intermenstrual Bleeding, Persistent Menstrual Bleeding, Prolonged Menstrual Period | пустая строка |
Связанные данные
Базальная температура тела экспортируется в Метриках здоровья, а не в cycleTracking. Sexual Activity также доступна как метрика здоровья со суточными подсчётами статуса защиты.