Providers
List of Providers
Get Provider list
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
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"]
}
]