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.
PreviousWhy do Oura payloads differ from the Oura app?
NextWhy did new payload fields break my parser?
Last updated
Was this helpful?