GET

/v2/providers

x-vital-api-key*
curl --request GET \
     --url https://api.tryvital.io/v2/providers/ \
     --header 'Accept: application/json'
     --header 'x-vital-api-key: <API_KEY>' \
'
[
  {
    "name": "Oura",
    "slug": "oura",
    "logo": "https://logo_url.com",
    "auth_type": "oauth",
    "supported_resources": ["workouts", "sleep"]
  }
]

Response

200 - application/json
auth_type
enum<string>

An enumeration.

Available options:
oauth,
team_oauth,
sdk,
password,
email,
app,
descriptionrequired
string

Description of source of information

logo
string

URL for source logo

namerequired
string

Name of source of information

slugrequired
string

Slug for designated source

supported_resources
enum<string>[]
Available options:
profile,
activity,
sleep,
body,
workouts,
workout_stream,
connection,
order,
result,
glucose,
heartrate,
hrv,
hypnogram,
ige,
igg,
blood_oxygen,
blood_pressure,
cholesterol,
device,
weight,
fat,
meal,
water,
caffeine,
mindfulness_minutes,
steps,
calories_active,
distance,
floors_climbed,
respiratory_rate,
vo2_max,
calories_basal,
stress_level,
sleep_stream