GET
/
v2
/
providers
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"]
  }
]

Authorizations

x-vital-api-key
string
headerrequired

API key based authentication

Response

200 - application/json
auth_type
enum<string>

An enumeration.

Available options:
oauth,
team_oauth,
sdk,
password,
email,
app,
description
string
required

Description of source of information

logo
string

URL for source logo

name
string
required

Name of source of information

slug
string
required

Slug for designated source

supported_resources
enum<string>[]
Available options:
profile,
activity,
sleep,
body,
workouts,
workout_stream,
connection,
order,
result,
appointment,
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,
electrocardiogram_voltage,
sleep_stream