Skip to content

wylie39/Oura.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oura.jl

Build Status codecov

Interact with the Oura API using Personal Access Tokens


⚡️ Quickstart

Installation

julia> using Pkg
julia> Pkg.add(url="https://github.com/wylie39/Oura.jl")

Basic Usage

using Oura

# Or set OURAKEY ENV
accessToken = "YOUR_PERSONAL_ACCESS_TOKEN"
client = OuraClient(accessToken)

personalInfo = getpersonalinfo(client)

print(personalInfo)

🧪 Sandbox Environment (Testing)

The Oura API's sandbox environment (Docs) is perfect for development.

using Oura

# Or set OURAKEY ENV
accessToken = "YOUR_PERSONAL_ACCESS_TOKEN"
# Use sandbox
client = OuraClient(accessToken,true)

📑 Documentation

Included data scopes for v2 of the API.

Endpoint/Scope Status
Daily Activity Implemented
Daily Cardiovascular Age Implemented
Daily Readiness Implemented
Daily Resilience Not Yet
Daily Sleep Implemented
Daily Spo2 Not Yet
Daily Stress Not Yet
Enhanced Tag Not Yet
Heart Rate Implemented
Personal Info Implemented
Rest Mode Period Not Yet
Ring Configuration Not Working
Session Not Yet
Sleep Not Yet
Sleep Time Not Yet
Tag DEPRECATED
Vo2 Max Not Yet
Workout Not Yet

🐞 Issues

Please report any issues or questions on the GitHub repository.

📄 License

MIT License - see the LICENSE file.

About

A Julia wrapper for the Oura Ring API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages