Link
Link OAuth provider
Link
Link OAuth provider
This endpoint generates an OAuth link for oauth provider
GET
/v2/link/provider/oauth/{oauth_provider}
x-vital-api-key*
curl --request GET \
--url https://api.tryvital.io/v2/link/provider/oauth/{oauth_provider} \
--header 'x-vital-api-key: <x-vital-api-key>'
curl --request GET \
--url {{BASE_URL}}/v2/link/provider/oauth/{oauth_provider} \
--header 'Accept: application/json'
--header 'Content-Type: application/json' \
--header 'x-vital-link-token: <VITAL-LINK-TOKEN>'
{
"name": "Garmin",
"slug": "hamin",
"logo": "https://garmin.com",
"description": "Garmin Watches",
"oauth_url": "https://garmin_aouth_url.com",
"auth_type": "oauth",
"id": 1
}
​Path Parameters
oauth_providerrequired
string
An enumeration.
​Response
namerequired
string
Name
slugrequired
string
Slug
descriptionrequired
string
Description
logorequired
string
Logo
group
string
Group
oauth_url
string
Oauth Url
auth_typeDefault: "oauth"
string
Auth Type
is_activeDefault: true
boolean
Is Active
backfill_num_days
integer
Backfill Num Days
idrequired
integer
Id
curl --request GET \
--url {{BASE_URL}}/v2/link/provider/oauth/{oauth_provider} \
--header 'Accept: application/json'
--header 'Content-Type: application/json' \
--header 'x-vital-link-token: <VITAL-LINK-TOKEN>'
{
"name": "Garmin",
"slug": "hamin",
"logo": "https://garmin.com",
"description": "Garmin Watches",
"oauth_url": "https://garmin_aouth_url.com",
"auth_type": "oauth",
"id": 1
}