v71

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

Get User Profile

Get profile for user_id

get/v2/summary/profile/{user_id}

Path parameters

user_idstring uuid required

Query parameters

providerstring

Provider oura/strava etc

Provider oura/strava etc

Response

Successful Response

idstring uuid required
user_idstring uuid required

User id returned by vital create user request. This id should be stored in your database against the user and used for all interactions with the vital api.

heightinteger nullable
birth_datestring date nullable
wheelchair_usetrue nullable
gender'female' | 'male' | 'other' | 'unknown'

ℹ️ This enum is non-exhaustive.

sex'female' | 'male' | 'other'

ℹ️ This enum is non-exhaustive.

created_atstring date-time required
updated_atstring date-time required

Example response

{
  "created_at": "2023-02-27T20:31:24+00:00",
  "height": 183,
  "id": "ceb39d90-5ba6-472b-9cb8-b5c128da5038",
  "source": {
    "logo": "https://logo_url.com",
    "name": "Oura",
    "slug": "oura"
  },
  "updated_at": "2023-02-28T01:22:38+00:00",
  "user_id": "1449752e-0d8a-40e0-9206-91ab099b2537"
}