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

Authorizations

x-vital-api-key
string
header
required

Vital Team API Key

Query Parameters

source_type
string | null

Response

200
application/json
Successful Response
name
string
required

Name of source of information

slug
string
required

Slug for designated source

description
string
required

Description of source of information

URL for source logo

auth_type
enum<string> | null
Available options:
oauth,
team_oauth,
sdk,
password,
email,
app,
supported_resources
enum<string>[]
Available options:
profile,
activity,
sleep,
body,
workouts,
workout_stream,
connection,
order,
result,
appointment,
glucose,
heartrate,
hrv,
hrv,
ige,
igg,
blood_oxygen,
blood_pressure,
cholesterol,
device,
weight,
fat,
body_temperature,
body_temperature_delta,
meal,
water,
caffeine,
mindfulness_minutes,
steps,
calories_active,
distance,
floors_climbed,
respiratory_rate,
vo2_max,
calories_basal,
stress_level,
menstrual_cycle,
sleep_cycle,
electrocardiogram,
electrocardiogram_voltage,
afib_burden,
heart_rate_alert,
workout_duration,
insulin_injection,
carbohydrates,
note,
sleep_stream,
hypnogram