Notifications de Fréquence Cardiaque - Format d'Exportation JSON

Documentation sur la structure des notifications de fréquence cardiaque dans les exportations JSON

Last updated: February 6, 2026

On this page

Notifications de Fréquence Cardiaque

Les notifications de fréquence cardiaque incluent les alertes de fréquence cardiaque élevée et faible de l'Apple Watch, les notifications de rythme irrégulier et les données détaillées de fréquence cardiaque collectées pendant ces événements. Dans les exportations JSON, les notifications de fréquence cardiaque sont stockées dans le tableau heartRateNotifications.

Structure

Les données de notification de fréquence cardiaque ont une structure unique qui diffère des autres métriques de santé. Chaque notification inclut le moment de l'événement, les seuils (pour les notifications élevées/faibles) et les mesures détaillées de fréquence cardiaque pendant l'événement :

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:35:00 -0800",
  "threshold": 100,
  "heartRate": [
    {
      "hr": 105,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": [
    {
      "hrv": 45,
      "units": "ms",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ]
}

Champs

Champs Requis

  • start (Date) : Heure de début de l'événement de notification de fréquence cardiaque au format yyyy-MM-dd HH:mm:ss Z
  • end (Date) : Heure de fin de l'événement de notification de fréquence cardiaque au format yyyy-MM-dd HH:mm:ss Z
  • heartRate (Tableau) : Tableau des mesures de fréquence cardiaque pendant l'événement (voir Données de Fréquence Cardiaque ci-dessous)
  • heartRateVariation (Tableau) : Tableau des mesures de variabilité de fréquence cardiaque (HRV) pendant l'événement (voir Données HRV ci-dessous)

Champs Optionnels

  • threshold (Nombre) : Seuil de fréquence cardiaque qui a déclenché la notification. Inclus uniquement pour les notifications de fréquence cardiaque élevée et faible.

Types de Notification

Notification de Fréquence Cardiaque Élevée

Déclenchée lorsque la fréquence cardiaque dépasse un seuil défini (généralement 100-150 bpm) au repos.

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:35:00 -0800",
  "threshold": 100,
  "heartRate": [
    {
      "hr": 105,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": []
}

Notification de Fréquence Cardiaque Faible

Déclenchée lorsque la fréquence cardiaque tombe en dessous d'un seuil défini (généralement 40-50 bpm) au repos.

{
  "start": "2024-02-06 03:00:00 -0800",
  "end": "2024-02-06 03:05:00 -0800",
  "threshold": 40,
  "heartRate": [
    {
      "hr": 38,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 03:00:00 -0800",
        "end": "2024-02-06 03:00:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": []
}

Notification de Rythme Irrégulier

Déclenchée lorsque l'Apple Watch détecte un rythme cardiaque irrégulier qui peut indiquer une fibrillation auriculaire.

{
  "start": "2024-02-06 16:00:00 -0800",
  "end": "2024-02-06 16:05:00 -0800",
  "heartRate": [
    {
      "hr": 85,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 16:00:00 -0800",
        "end": "2024-02-06 16:00:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": [
    {
      "hrv": 35,
      "units": "ms",
      "timestamp": {
        "start": "2024-02-06 16:00:00 -0800",
        "end": "2024-02-06 16:00:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ]
}

Note : Les notifications de rythme irrégulier n'incluent pas de champ threshold.

Données de Fréquence Cardiaque

Le tableau heartRate contient des mesures détaillées de fréquence cardiaque pendant l'événement de notification :

{
  "hr": 105,
  "units": "bpm",
  "timestamp": {
    "start": "2024-02-06 14:30:00 -0800",
    "end": "2024-02-06 14:30:05 -0800",
    "interval": {
      "duration": 5,
      "units": "s"
    }
  }
}

Champs :

  • hr (Nombre) : Valeur de fréquence cardiaque en battements par minute
  • units (Chaîne) : Unité de mesure (toujours "bpm" pour battements par minute)
  • timestamp (Objet) : Période de temps pour cette mesure
    • start (Date) : Début de la période de mesure
    • end (Date) : Fin de la période de mesure
    • interval (Objet) : Durée de la mesure
      • duration (Nombre) : Valeur de durée
      • units (Chaîne) : Unité (toujours "s" pour secondes)

Données de Variabilité de Fréquence Cardiaque (HRV)

Le tableau heartRateVariation contient des mesures de variabilité de fréquence cardiaque :

{
  "hrv": 45,
  "units": "ms",
  "timestamp": {
    "start": "2024-02-06 14:30:00 -0800",
    "end": "2024-02-06 14:30:05 -0800",
    "interval": {
      "duration": 5,
      "units": "s"
    }
  }
}

Champs :

  • hrv (Nombre) : Valeur de variabilité de fréquence cardiaque en millisecondes
  • units (Chaîne) : Unité de mesure (toujours "ms" pour millisecondes)
  • timestamp (Objet) : Même structure que le timestamp de fréquence cardiaque

Comprendre la HRV :

  • La HRV mesure la variation du temps entre les battements cardiaques
  • Une HRV plus élevée indique généralement une meilleure condition cardiovasculaire et une meilleure récupération du stress
  • Une HRV plus faible peut indiquer du stress, de la fatigue ou des problèmes de santé
  • La HRV peut varier considérablement selon l'heure de la journée, le niveau d'activité et les facteurs individuels

Exemple : Entrée de Notification Complète

{
  "start": "2024-02-06 14:30:00 -0800",
  "end": "2024-02-06 14:35:00 -0800",
  "threshold": 100,
  "heartRate": [
    {
      "hr": 105,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    },
    {
      "hr": 108,
      "units": "bpm",
      "timestamp": {
        "start": "2024-02-06 14:30:05 -0800",
        "end": "2024-02-06 14:30:10 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ],
  "heartRateVariation": [
    {
      "hrv": 45,
      "units": "ms",
      "timestamp": {
        "start": "2024-02-06 14:30:00 -0800",
        "end": "2024-02-06 14:30:05 -0800",
        "interval": {
          "duration": 5,
          "units": "s"
        }
      }
    }
  ]
}

Seuils de Notification

Les seuils sont configurables par l'utilisateur dans les paramètres Apple Health :

  • Fréquence Cardiaque Élevée : Généralement 100-150 bpm (la valeur par défaut varie selon l'âge)
  • Fréquence Cardiaque Faible : Généralement 40-50 bpm (la valeur par défaut varie selon l'âge)

Le champ threshold affiche le seuil exact qui a déclenché la notification.

Exigences du Dispositif

Les notifications de fréquence cardiaque nécessitent :

  • Apple Watch Series 1 ou ultérieure (pour la surveillance de base de la fréquence cardiaque)
  • Apple Watch Series 4 ou ultérieure (pour les notifications de rythme irrégulier)
  • WatchOS 5.1.2 ou ultérieur (pour les notifications de rythme irrégulier)
  • Notifications activées dans les paramètres Apple Health

Cas d'Usage

Les données de notification de fréquence cardiaque peuvent être utiles pour :

  • Surveillance de la santé : Suivre quand la fréquence cardiaque dépasse les plages normales
  • Détection de FA : Surveiller les notifications de rythme irrégulier pour détecter une fibrillation auriculaire potentielle
  • Dossiers médicaux : Partager les événements de notification avec les prestataires de soins de santé
  • Analyse de modèles : Identifier les déclencheurs ou les modèles dans les événements de fréquence cardiaque
  • Aperçus de fitness : Comprendre la récupération et les réponses au stress grâce aux données HRV
  • Corrélation des symptômes : Recouper les notifications avec les symptômes, activités ou médicaments

Notes Importantes

  • Pas un dispositif médical : Les notifications de l'Apple Watch ne sont pas destinées à remplacer le diagnostic médical professionnel
  • Consulter les prestataires de soins : Consultez toujours les professionnels de la santé concernant les notifications de fréquence cardiaque, en particulier les alertes de rythme irrégulier
  • Le contexte compte : La fréquence cardiaque peut être élevée en raison de l'exercice, du stress, de la caféine, des médicaments ou d'autres facteurs
  • Notifications de FA : Les notifications de rythme irrégulier peuvent indiquer une fibrillation auriculaire et doivent être discutées avec un prestataire de soins de santé

Conseils

  • Examiner les notifications : Examinez régulièrement les notifications de fréquence cardiaque pour identifier les modèles
  • Noter le contexte : Considérez ce que vous faisiez lorsque les notifications se sont produites (exercice, stress, sommeil, etc.)
  • Suivre les tendances : Surveillez la fréquence et les modèles de notification au fil du temps
  • Combiner avec l'ECG : Recoupez les notifications de rythme irrégulier avec les lectures ECG pour une surveillance complète de la santé cardiaque

Documentation Connexe