← Retour au blogObtenir Vitra — 19 €

Pourquoi vos séances Strava n'apparaissent pas dans vos données Oura

Écrit par Pedro Thomaz · 5 MIN DE LECTURE ·

Vous reliez Strava à Oura, votre sortie du samedi apparaît dans l'appli, puis elle est introuvable dans votre export — et dans tout outil tiers que vous connectez. Ce n'est pas un bug de synchronisation ni quelque chose qu'une meilleure appli pourrait corriger. Les séances importées d'un autre service vivent d'un côté d'un mur que l'API publique ne franchit pas.

Sur cette page

Ce que l'API renvoie réellement

L'API d'Oura expose ce que la bague a enregistré : sommeil, forme du jour, activité, fréquence cardiaque, température, et les séances que la bague a détectées elle-même ou que vous avez saisies dans l'appli Oura. Les séances venues d'un service connecté — Strava, Polar, Apple Santé, Garmin via une intégration — vous sont montrées dans l'appli mais ne font pas partie de ce que l'API distribue.

L'écart se vérifie facilement sur vos propres données. Comptez les séances d'un mois dans votre appli Oura, puis comptez ce que reçoit un outil connecté. Si une partie de vos sorties venait de Strava, le second nombre est plus petit, et resynchroniser n'y change rien.

Pourquoi cela fonctionne ainsi

Sans doute pour la raison ordinaire : une séance importée est l'enregistrement d'une autre société, et la réexporter via une API publique revient à redistribuer des données que vous avez accepté de partager avec Oura, pas avec tous les interlocuteurs d'Oura. Quel que soit le raisonnement, la situation est stable depuis des années : mieux vaut composer avec elle qu'attendre qu'elle change.

Ce que cela implique pour vos outils

Tout ce qui lit vos données Oura via l'API — un tableau de bord, un tableur, une appli de bureau, la plateforme d'un coach — voit la même image partielle. S'il affiche une charge d'entraînement hebdomadaire, il manque vos séances importées. S'il corrèle récupération et entraînement, la corrélation porte sur le sous-ensemble renvoyé par l'API.

Le mode de défaillance à surveiller, c'est le silence. Un outil qui présente discrètement une semaine incomplète comme complète est pire qu'un outil qui vous montre le trou, parce que vous allez agir dessus : une appli qui ne voit pas la sortie de quatre heures du samedi vous dira que la forme basse du dimanche est un mystère.

Ce que vous pouvez faire

Trois choses aident. Saisissez les séances importantes directement dans l'appli Oura plutôt que de compter sur l'import, si la bague ne les a pas détectées : une séance ajoutée à la main est un enregistrement propre à Oura et passe bien. Gardez votre historique d'entraînement là où il a été enregistré, dans Strava ou sur la plateforme de votre montre, et traitez les données de la bague comme la moitié récupération du tableau, pas comme le tableau entier. Et quand un outil vous parle de charge, vérifiez s'il précise d'où viennent les séances.

Comment Vitra fait avec

Vitra lit l'API d'Oura et se heurte donc exactement au même plafond : aucune appli tierce ne peut voir plus que ce que l'API renvoie. Ce que Vitra fait, c'est refuser de camoufler : les séances qu'il n'a pas reçues ne sont pas discrètement noyées dans une moyenne, et il ne présente pas une charge d'entraînement comme complète quand la semaine sous-jacente ne l'est pas.

C'est une petite chose qui en décide une grande. Une appli qui prétend que ses données sont complètes est une appli à ne pas croire la prochaine fois qu'elle vous dit de vous reposer.

Questions fréquentes

Pourquoi mes séances Strava ne sont-elles pas dans mon export Oura ?
Les séances importées dans Oura depuis un service connecté sont visibles dans l'appli Oura mais ne sont pas renvoyées par l'API publique, que lisent les exports et les outils tiers. Ce n'est pas un échec de synchronisation et resynchroniser ne les récupère pas : ces séances étaient au départ les enregistrements d'une autre plateforme.
Une appli tierce peut-elle récupérer mes séances importées via Oura ?
Non. Tous les outils tiers lisent la même API publique : aucun ne peut voir des séances qu'elle ne renvoie pas. Si une appli semble les afficher, elle les lit à la source d'origine — Strava ou Apple Santé — et non chez Oura.
Comment m'assurer qu'une séance compte dans mes données Oura ?
Saisissez-la dans l'appli Oura elle-même, ou laissez la bague la détecter, plutôt que de compter sur un import depuis un autre service. Les séances enregistrées ou saisies côté Oura font partie des données propres à Oura et passent bien par l'API.
Partager
À propos de l’auteur
Pedro Thomaz

Pedro Thomaz développe Vitra, une application de bureau qui lit les données Oura par rapport à votre propre référence plutôt qu’à une moyenne de population. Il porte une bague au quotidien depuis des années et consulte ces mêmes chiffres chaque matin — d’où vient l’essentiel de ce qui est écrit ici. Vitra n’est pas un dispositif médical et rien sur ce blog ne constitue un avis médical.

Essayez Vitra avec votre bague Oura

IA locale sur votre Mac ou PC. Achat unique, essai de 7 jours, sans abonnement Vitra.

Télécharger Vitra →