Profile
Raw
GET

/v2/summary/profile/{user_id}/raw

x-vital-api-key*
curl --request GET \
  --url https://api.tryvital.io/v2/summary/profile/{user_id}/raw \
  --header 'x-vital-api-key: <x-vital-api-key>'

Parameters

curl --request GET \
     --url {{BASE_URL}}/v2/summary/profile/{user_id}/raw \
     --header 'Accept: application/json' \
     --header 'x-vital-api-key: <API_KEY>'
{
  "profile": [
    {
      "data": {
        "data": "...provider_specific_data"
      },
      "provider_id": "d0a7670c-dff8-4026-a188-8f249fb92e13",
      "user_id": "c0847403-4b5c-434d-ac32-8f347dcc6c33",
      "source_id": 1
    }
  ]
}

Path Parameters

user_idrequired
string

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

Query Parameters

providerDefault: ""
string

Provider oura/strava etc

Response

profilerequired
object

ProfileInDb