For the complete documentation index, see llms.txt. This page is also available as Markdown.

Why does Oura app HRV differ from the API HRV?

A different HRV in the provider's app versus the Terra API is usually a difference in calculation method, not a data discrepancy.

A different HRV in the provider's app versus the Terra API is usually a difference in calculation method, not a data discrepancy.

  • Terra computes an arithmetic mean across all per-sample HRV readings for the sleep period (avg_hrv_rmssd).

  • The provider app often displays its own internally pre-calculated average.

Both numbers reflect the same underlying samples, just aggregated differently. Provide the specific night's date to match values precisely.

Last updated

Was this helpful?