v71

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-032076961.5 MB
link

Generate Oauth Link Endpoint

This endpoint generates an OAuth link for oauth provider

get/v2/link/provider/oauth/{oauth_provider}

Path parameters

oauth_provider'oura' | 'fitbit' | 'garmin' | 'strava' | 'wahoo' | 'ihealth' | 'withings' | 'google_fit' | 'dexcom_v3' | 'polar' | 'cronometer' | 'omron' | 'whoop_v2' | 'my_fitness_pal_v2' | 'ultrahuman' | 'runkeeper' | 'google_health' required

ℹ️ This enum is non-exhaustive.

Headers

x-vital-link-tokenstring nullable

Response

Successful Response

namestring required
slugstring required
descriptionstring required
logostring required
groupstring nullable
oauth_urlstring nullable
auth_type'oauth' | 'team_oauth' | 'sdk' | 'password' | 'email' | 'app' | ''

ℹ️ This enum is non-exhaustive.

source_type'app' | 'ble' | 'device' | 'lab' | 'provider'

ℹ️ This enum is non-exhaustive.

is_activeboolean nullable
backfill_num_daysinteger nullable
idinteger required

Example response

{
  "auth_type": "oauth",
  "description": "Garmin Watches",
  "id": 1,
  "logo": "https://garmin.com",
  "name": "Garmin",
  "oauth_url": "https://garmin_aouth_url.com",
  "slug": "garmin"
}