# Vital ## Docs - [Authentication](https://docs.tryvital.io/api-details/authentication) - [Data Flow](https://docs.tryvital.io/api-details/data_flow) - [Rate Limiting](https://docs.tryvital.io/api-details/rate_limiting) - [Regions](https://docs.tryvital.io/api-details/regions) - [Raw](https://docs.tryvital.io/api-reference/data/activity/get-raw): Get Daily Activity for user_id - [Summary](https://docs.tryvital.io/api-reference/data/activity/get-summary): Get Daily Activity for user_id - [Raw](https://docs.tryvital.io/api-reference/data/body/get-raw): Get Daily Body data for user_id - [Summary](https://docs.tryvital.io/api-reference/data/body/get-summary): Get Daily Body data for user_id - [Introspect Historical Pulls](https://docs.tryvital.io/api-reference/data/introspection/historical-pulls) - [Introspect Resources](https://docs.tryvital.io/api-reference/data/introspection/user-resources) - [Summary](https://docs.tryvital.io/api-reference/data/meal/get-summary): Get user's meals - [Summary](https://docs.tryvital.io/api-reference/data/menstrual-cycle/get-summary) - [Raw](https://docs.tryvital.io/api-reference/data/profile/get-raw): Get Daily profile for user_id - [Summary](https://docs.tryvital.io/api-reference/data/profile/get-summary): Get Daily profile for user_id - [Raw](https://docs.tryvital.io/api-reference/data/sleep/get-raw): Get Daily sleep for user_id - [Summary](https://docs.tryvital.io/api-reference/data/sleep/get-summary): Get Daily sleep for user_id - [Blood Oxygen](https://docs.tryvital.io/api-reference/data/timeseries/blood-oxygen) - [Blood Pressure](https://docs.tryvital.io/api-reference/data/timeseries/blood-pressure) - [Body Fat](https://docs.tryvital.io/api-reference/data/timeseries/body-fat) - [Body Temperature](https://docs.tryvital.io/api-reference/data/timeseries/body-temperature) - [Body Temperature Delta](https://docs.tryvital.io/api-reference/data/timeseries/body-temperature-delta) - [Body Weight](https://docs.tryvital.io/api-reference/data/timeseries/body-weight) - [Caffeine](https://docs.tryvital.io/api-reference/data/timeseries/caffeine) - [Calories Active](https://docs.tryvital.io/api-reference/data/timeseries/calories-active) - [Calories Basal](https://docs.tryvital.io/api-reference/data/timeseries/calories-basal) - [Cholesterol](https://docs.tryvital.io/api-reference/data/timeseries/cholesterol) - [Distance](https://docs.tryvital.io/api-reference/data/timeseries/distance) - [Electrocardiogram Voltage](https://docs.tryvital.io/api-reference/data/timeseries/electrocardiogram-voltage) - [Floors Climbed](https://docs.tryvital.io/api-reference/data/timeseries/floors-climbed) - [Glucose](https://docs.tryvital.io/api-reference/data/timeseries/glucose) - [Heart Rate](https://docs.tryvital.io/api-reference/data/timeseries/heartrate) - [Heart Rate Variability](https://docs.tryvital.io/api-reference/data/timeseries/hrv) - [Hypnogram](https://docs.tryvital.io/api-reference/data/timeseries/hypnogram) - [Ige](https://docs.tryvital.io/api-reference/data/timeseries/ige) - [Igg](https://docs.tryvital.io/api-reference/data/timeseries/igg) - [Mindfulness Minutes](https://docs.tryvital.io/api-reference/data/timeseries/mindfulness-minutes) - [Respiratory Rate](https://docs.tryvital.io/api-reference/data/timeseries/respiratory-rate) - [Steps](https://docs.tryvital.io/api-reference/data/timeseries/steps) - [Stress Level](https://docs.tryvital.io/api-reference/data/timeseries/stress-level) - [Vo2 Max](https://docs.tryvital.io/api-reference/data/timeseries/vo2-max) - [Water](https://docs.tryvital.io/api-reference/data/timeseries/water) - [Raw](https://docs.tryvital.io/api-reference/data/workouts/get-raw): Get Daily workout for user_id - [Stream](https://docs.tryvital.io/api-reference/data/workouts/get-stream) - [Summary](https://docs.tryvital.io/api-reference/data/workouts/get-summary): Get Daily workout for user_id - [null](https://docs.tryvital.io/api-reference/horizon-ai/aggregation/overview) - [Column expressions](https://docs.tryvital.io/api-reference/horizon-ai/aggregation/query-dsl/column-expressions) - [group_by clause](https://docs.tryvital.io/api-reference/horizon-ai/aggregation/query-dsl/group-by-clause) - [select clause](https://docs.tryvital.io/api-reference/horizon-ai/aggregation/query-dsl/select-clause) - [Query a single user](https://docs.tryvital.io/api-reference/horizon-ai/aggregation/query-one) - [Getting Started](https://docs.tryvital.io/api-reference/horizon-ai/python-sdk/getting-started) - [Get Area Info](https://docs.tryvital.io/api-reference/lab-testing/area-info): GET information about an area with respect to lab-testing. Information returned: * Whether a given zip code is served by our Phlebotomy network. * List of Lab locations in the area. - [Get Order Appointment Availability](https://docs.tryvital.io/api-reference/lab-testing/at-home-phlebotomy/appointment-availability): Return the available time slots to book an appointment with a phlebotomist for the given address and order. - [Book Phlebotomy Appointment](https://docs.tryvital.io/api-reference/lab-testing/at-home-phlebotomy/appointment-booking): Book an at-home phlebotomy appointment. - [Get Phlebotomy Appointment Cancellation Reasons](https://docs.tryvital.io/api-reference/lab-testing/at-home-phlebotomy/appointment-cancellation-reasons): Get the list of reasons for cancelling an at-home phlebotomy appointment. - [Cancel Phlebotomy Appointment](https://docs.tryvital.io/api-reference/lab-testing/at-home-phlebotomy/appointment-cancelling): Cancel a previously booked at-home phlebotomy appointment. - [Request Phlebotomy Appointment](https://docs.tryvital.io/api-reference/lab-testing/at-home-phlebotomy/appointment-request): Request an at-home phlebotomy appointment. - [Reschedule Phlebotomy Appointment](https://docs.tryvital.io/api-reference/lab-testing/at-home-phlebotomy/appointment-rescheduling): Reschedule a previously booked at-home phlebotomy appointment. - [Get Phlebotomy Appointment](https://docs.tryvital.io/api-reference/lab-testing/at-home-phlebotomy/get-appointment): Get the appointment associated with an order. - [Get Available Biomarkers](https://docs.tryvital.io/api-reference/lab-testing/biomarkers): GET all the markers for the given lab. - [Cancel Order](https://docs.tryvital.io/api-reference/lab-testing/cancel-order): POST cancel order - [Create Order](https://docs.tryvital.io/api-reference/lab-testing/create-order): POST create new order - [Create Unregistered Testkit Order](https://docs.tryvital.io/api-reference/lab-testing/create-unregistered-order): Creates an order for an unregistered testkit - [Get Order](https://docs.tryvital.io/api-reference/lab-testing/get-order): GET individual order by ID. - [Get Orders](https://docs.tryvital.io/api-reference/lab-testing/get-orders): GET many orders with filters. - [Search Diagnosis](https://docs.tryvital.io/api-reference/lab-testing/insurance/search-diagnosis) - [Search Insurance Payor Information](https://docs.tryvital.io/api-reference/lab-testing/insurance/search-payor) - [Get Markers for Lab Test](https://docs.tryvital.io/api-reference/lab-testing/lab-test-markers) - [Get Labels PDF](https://docs.tryvital.io/api-reference/lab-testing/labels-pdf): This endpoint returns the printed labels for the order. - [Get All Available Labs](https://docs.tryvital.io/api-reference/lab-testing/labs): GET all the labs. - [Get Order Psc Info](https://docs.tryvital.io/api-reference/lab-testing/order-psc-info) - [Get Markers for Order Set](https://docs.tryvital.io/api-reference/lab-testing/order-set-marker) - [Create a Test](https://docs.tryvital.io/api-reference/lab-testing/post-test) - [Get Psc Info](https://docs.tryvital.io/api-reference/lab-testing/psc-info) - [PSC Appointment Availability](https://docs.tryvital.io/api-reference/lab-testing/psc-schedulling/appointment-psc-availability) - [Book PSC Appointment](https://docs.tryvital.io/api-reference/lab-testing/psc-schedulling/appointment-psc-booking) - [PSC Appointment Cancellation Reasons](https://docs.tryvital.io/api-reference/lab-testing/psc-schedulling/appointment-psc-cancellation-reasons) - [Cancel PSC Appointment](https://docs.tryvital.io/api-reference/lab-testing/psc-schedulling/appointment-psc-cancelling) - [Reschedule PSC Appointment](https://docs.tryvital.io/api-reference/lab-testing/psc-schedulling/appointment-psc-rescheduling) - [Get PSC Appointment](https://docs.tryvital.io/api-reference/lab-testing/psc-schedulling/get-psc-appointment): Get the appointment associated with an order. - [Register Testkit Order](https://docs.tryvital.io/api-reference/lab-testing/register-order) - [Get Requisition Form PDF](https://docs.tryvital.io/api-reference/lab-testing/requisition-pdf): GET requisition pdf for an order - [Get Results](https://docs.tryvital.io/api-reference/lab-testing/results/get-results): Return both metadata and raw json test data - [Get Results Metadata](https://docs.tryvital.io/api-reference/lab-testing/results/get-results-metadata): Return metadata related to order results, such as lab metadata, provider and sample dates. - [Get Results PDF](https://docs.tryvital.io/api-reference/lab-testing/results/get-results-pdf): This endpoint returns the lab results for the order. - [Simulate Order](https://docs.tryvital.io/api-reference/lab-testing/simulate-order): Simulate order lifecycle - Sandbox Only - [Get Available Tests](https://docs.tryvital.io/api-reference/lab-testing/tests): GET all the lab tests the team has access to. - [Complete Password Provider MFA](https://docs.tryvital.io/api-reference/link/complete-password-provider-mfa): This connects auth providers that are password based. - [Create Code](https://docs.tryvital.io/api-reference/link/create-code): Generate a token to invite a user of Vital mobile app to your team - [Generate a link token](https://docs.tryvital.io/api-reference/link/generate-link-token): Endpoint to generate a user link token, to be used throughout the vital link process. The vital link token is a one time use token, that expires after 10 minutes. If you would like vital-link widget to launch with a specific provider, pass in a provider in the body. If you would like to redirect to a custom url after successful or error connection, pass in your own custom redirect_url parameter. - [Link Demo provider](https://docs.tryvital.io/api-reference/link/link-demo-provider): POST Connect the given Vital user to a demo provider. - [Link Email provider](https://docs.tryvital.io/api-reference/link/link-email-provider): This connects auth providers that are email based. - [Link OAuth provider](https://docs.tryvital.io/api-reference/link/link-oauth-provider): This endpoint generates an OAuth link for oauth provider - [Link Password provider](https://docs.tryvital.io/api-reference/link/link-password-provider): This connects auth providers that are password based. - [Create or Resend Invite](https://docs.tryvital.io/api-reference/org-management/invite/create-or-resend-invite) - [List Invites](https://docs.tryvital.io/api-reference/org-management/invite/list-invites) - [Revoke Invite](https://docs.tryvital.io/api-reference/org-management/invite/revoke-invite) - [List Members](https://docs.tryvital.io/api-reference/org-management/member/list-members) - [Delete Member](https://docs.tryvital.io/api-reference/org-management/member/remove-member) - [Get Org](https://docs.tryvital.io/api-reference/org-management/org/get-org) - [Update Org](https://docs.tryvital.io/api-reference/org-management/org/update-org) - [Create Team API Key](https://docs.tryvital.io/api-reference/org-management/team-api-keys/create-team-api-key) - [Delete Team API Keys](https://docs.tryvital.io/api-reference/org-management/team-api-keys/delete-team-api-keys) - [List Team API Keys](https://docs.tryvital.io/api-reference/org-management/team-api-keys/list-team-api-keys) - [Delete Team Custom Credentials](https://docs.tryvital.io/api-reference/org-management/team-custom-credentials/delete-team-custom-credentials) - [Get Team Custom Credentials](https://docs.tryvital.io/api-reference/org-management/team-custom-credentials/get-team-custom-credentials) - [Prepare Team Custom Credentials](https://docs.tryvital.io/api-reference/org-management/team-custom-credentials/prepare-team-custom-credentials) - [Set Team Custom Credentials](https://docs.tryvital.io/api-reference/org-management/team-custom-credentials/upsert-team-custom-credentials) - [Delete Team Data Pull Preferences](https://docs.tryvital.io/api-reference/org-management/team-data-pull-preferences/delete-team-data-pull-preferences) - [Get Team Data Pull Preferences](https://docs.tryvital.io/api-reference/org-management/team-data-pull-preferences/get-team-data-pull-preferences) - [Post Team Data Pull Preferences](https://docs.tryvital.io/api-reference/org-management/team-data-pull-preferences/upsert-team-data-pull-preferences) - [Delete Team ETL Pipelines](https://docs.tryvital.io/api-reference/org-management/team-etl-pipeline/delete-team-etl-pipelines) - [Get Team ETL Pipelines](https://docs.tryvital.io/api-reference/org-management/team-etl-pipeline/get-team-etl-pipelines) - [Set Team ETL Pipelines](https://docs.tryvital.io/api-reference/org-management/team-etl-pipeline/upsert-team-etl-pipelines) - [Get Team Scope Requirements](https://docs.tryvital.io/api-reference/org-management/team-scope-requirements/get-team-scope-requirements) - [Set Team Scope Requirements](https://docs.tryvital.io/api-reference/org-management/team-scope-requirements/upsert-team-scope-requirements) - [Create Team](https://docs.tryvital.io/api-reference/org-management/team/create-team) - [Delete Team](https://docs.tryvital.io/api-reference/org-management/team/delete-team) - [Get Team](https://docs.tryvital.io/api-reference/org-management/team/get-team) - [List Teams](https://docs.tryvital.io/api-reference/org-management/team/list-teams) - [Update Team](https://docs.tryvital.io/api-reference/org-management/team/update-team) - [List of Providers](https://docs.tryvital.io/api-reference/providers): Get Provider list - [Create Insurance](https://docs.tryvital.io/api-reference/user/create-insurance) - [Create Sign-In Token](https://docs.tryvital.io/api-reference/user/create-sign-in-token) - [Create User](https://docs.tryvital.io/api-reference/user/create-user): POST Create a Vital user given a client_user_id and returns the user_id. - [Delete User](https://docs.tryvital.io/api-reference/user/delete-user) - [Deregister Connection](https://docs.tryvital.io/api-reference/user/deregister-a-provider) - [Get User Demographcis](https://docs.tryvital.io/api-reference/user/get-info-latest) - [Get Latest Insurance](https://docs.tryvital.io/api-reference/user/get-latest-insurance) - [Get User](https://docs.tryvital.io/api-reference/user/get-user): GET User details given the user_id. - [Get Teams Users](https://docs.tryvital.io/api-reference/user/get-users): GET All users for team. - [Get User Connections](https://docs.tryvital.io/api-reference/user/get-users-connected-providers): GET Users connected providers - [Patch User](https://docs.tryvital.io/api-reference/user/patch-user) - [Refresh User Data](https://docs.tryvital.io/api-reference/user/refresh-user-data): Trigger a manual refresh for a specific user - [Get User by Client User ID](https://docs.tryvital.io/api-reference/user/resolve-user): Get User by their `client_user_id`. - [Undo User Deletion](https://docs.tryvital.io/api-reference/user/undo-delete-user) - [Create User Demographics](https://docs.tryvital.io/api-reference/user/upsert-info) - [API](https://docs.tryvital.io/changelog/core/api) - [Dashboard](https://docs.tryvital.io/changelog/core/dashboard) - [API](https://docs.tryvital.io/changelog/lab-testing/api) - [Deprecations](https://docs.tryvital.io/changelog/lab-testing/deprecations) - [API](https://docs.tryvital.io/changelog/wearables/api) - [Deprecations](https://docs.tryvital.io/changelog/wearables/deprecations) - [Providers](https://docs.tryvital.io/changelog/wearables/providers) - [daily.data.activity.created](https://docs.tryvital.io/event-catalog/daily.data.activity.created): Activity summary has been created for a new calendar day - [daily.data.activity.updated](https://docs.tryvital.io/event-catalog/daily.data.activity.updated): The activity summary of a calendar day has been updated - [daily.data.blood_oxygen.created](https://docs.tryvital.io/event-catalog/daily.data.blood_oxygen.created): New blood_oxygen discrete samples have been created - [daily.data.blood_oxygen.updated](https://docs.tryvital.io/event-catalog/daily.data.blood_oxygen.updated): Existing blood_oxygen discrete samples have been updated - [daily.data.blood_pressure.created](https://docs.tryvital.io/event-catalog/daily.data.blood_pressure.created): New blood pressure samples have been created - [daily.data.blood_pressure.updated](https://docs.tryvital.io/event-catalog/daily.data.blood_pressure.updated): Existing blood pressure samples have been updated - [daily.data.body.created](https://docs.tryvital.io/event-catalog/daily.data.body.created): New body data has been created - [daily.data.body.updated](https://docs.tryvital.io/event-catalog/daily.data.body.updated): Existing body data has been updated - [daily.data.body_temperature.created](https://docs.tryvital.io/event-catalog/daily.data.body_temperature.created): New body_temperature interval samples have been created - [daily.data.body_temperature.updated](https://docs.tryvital.io/event-catalog/daily.data.body_temperature.updated): Existing body_temperature interval samples have been updated - [daily.data.body_temperature_delta.created](https://docs.tryvital.io/event-catalog/daily.data.body_temperature_delta.created): New body_temperature_delta interval samples have been created - [daily.data.body_temperature_delta.updated](https://docs.tryvital.io/event-catalog/daily.data.body_temperature_delta.updated): Existing body_temperature_delta interval samples have been updated - [daily.data.caffeine.created](https://docs.tryvital.io/event-catalog/daily.data.caffeine.created): New caffeine interval samples have been created - [daily.data.caffeine.updated](https://docs.tryvital.io/event-catalog/daily.data.caffeine.updated): Existing caffeine interval samples have been updated - [daily.data.calories_active.created](https://docs.tryvital.io/event-catalog/daily.data.calories_active.created): New calories_active interval samples have been created - [daily.data.calories_active.updated](https://docs.tryvital.io/event-catalog/daily.data.calories_active.updated): Existing calories_active interval samples have been updated - [daily.data.calories_basal.created](https://docs.tryvital.io/event-catalog/daily.data.calories_basal.created): New calories_basal interval samples have been created - [daily.data.calories_basal.updated](https://docs.tryvital.io/event-catalog/daily.data.calories_basal.updated): Existing calories_basal interval samples have been updated - [daily.data.carbohydrates.created](https://docs.tryvital.io/event-catalog/daily.data.carbohydrates.created): New carbohydrates interval samples have been created - [daily.data.carbohydrates.updated](https://docs.tryvital.io/event-catalog/daily.data.carbohydrates.updated): Existing carbohydrates interval samples have been updated - [daily.data.cholesterol.created](https://docs.tryvital.io/event-catalog/daily.data.cholesterol.created): New cholesterol discrete samples have been created - [daily.data.cholesterol.updated](https://docs.tryvital.io/event-catalog/daily.data.cholesterol.updated): Existing cholesterol discrete samples have been updated - [daily.data.distance.created](https://docs.tryvital.io/event-catalog/daily.data.distance.created): New distance interval samples have been created - [daily.data.distance.updated](https://docs.tryvital.io/event-catalog/daily.data.distance.updated): Existing distance interval samples have been updated - [daily.data.electrocardiogram_voltage.created](https://docs.tryvital.io/event-catalog/daily.data.electrocardiogram_voltage.created): New electrocardiogram_voltage discrete samples have been created - [daily.data.electrocardiogram_voltage.updated](https://docs.tryvital.io/event-catalog/daily.data.electrocardiogram_voltage.updated): Existing electrocardiogram_voltage discrete samples have been updated - [daily.data.fat.created](https://docs.tryvital.io/event-catalog/daily.data.fat.created): New fat discrete samples have been created - [daily.data.fat.updated](https://docs.tryvital.io/event-catalog/daily.data.fat.updated): Existing fat discrete samples have been updated - [daily.data.floors_climbed.created](https://docs.tryvital.io/event-catalog/daily.data.floors_climbed.created): New floors_climbed interval samples have been created - [daily.data.floors_climbed.updated](https://docs.tryvital.io/event-catalog/daily.data.floors_climbed.updated): Existing floors_climbed interval samples have been updated - [daily.data.glucose.created](https://docs.tryvital.io/event-catalog/daily.data.glucose.created): New glucose discrete samples have been created - [daily.data.glucose.updated](https://docs.tryvital.io/event-catalog/daily.data.glucose.updated): Existing glucose discrete samples have been updated - [daily.data.heartrate.created](https://docs.tryvital.io/event-catalog/daily.data.heartrate.created): New heartrate discrete samples have been created - [daily.data.heartrate.updated](https://docs.tryvital.io/event-catalog/daily.data.heartrate.updated): Existing heartrate discrete samples have been updated - [daily.data.hrv.created](https://docs.tryvital.io/event-catalog/daily.data.hrv.created): New hrv discrete samples have been created - [daily.data.hrv.updated](https://docs.tryvital.io/event-catalog/daily.data.hrv.updated): Existing hrv discrete samples have been updated - [daily.data.hypnogram.created](https://docs.tryvital.io/event-catalog/daily.data.hypnogram.created): New hypnogram interval samples have been created - [daily.data.hypnogram.updated](https://docs.tryvital.io/event-catalog/daily.data.hypnogram.updated): Existing hypnogram interval samples have been updated - [daily.data.ige.created](https://docs.tryvital.io/event-catalog/daily.data.ige.created): New ige discrete samples have been created - [daily.data.ige.updated](https://docs.tryvital.io/event-catalog/daily.data.ige.updated): Existing ige discrete samples have been updated - [daily.data.igg.created](https://docs.tryvital.io/event-catalog/daily.data.igg.created): New igg discrete samples have been created - [daily.data.igg.updated](https://docs.tryvital.io/event-catalog/daily.data.igg.updated): Existing igg discrete samples have been updated - [daily.data.insulin_injection.created](https://docs.tryvital.io/event-catalog/daily.data.insulin_injection.created): New insulin_injection interval samples have been created - [daily.data.insulin_injection.updated](https://docs.tryvital.io/event-catalog/daily.data.insulin_injection.updated): Existing insulin_injection interval samples have been updated - [daily.data.meal.created](https://docs.tryvital.io/event-catalog/daily.data.meal.created): A new meal has been created - [daily.data.meal.updated](https://docs.tryvital.io/event-catalog/daily.data.meal.updated): An existing meal has been updated - [daily.data.menstrual_cycle.created](https://docs.tryvital.io/event-catalog/daily.data.menstrual_cycle.created): A new menstrual cycle has been created - [daily.data.menstrual_cycle.updated](https://docs.tryvital.io/event-catalog/daily.data.menstrual_cycle.updated): An existing menstrual cycle has been updated - [daily.data.mindfulness_minutes.created](https://docs.tryvital.io/event-catalog/daily.data.mindfulness_minutes.created): New mindfulness_minutes interval samples have been created - [daily.data.mindfulness_minutes.updated](https://docs.tryvital.io/event-catalog/daily.data.mindfulness_minutes.updated): Existing mindfulness_minutes interval samples have been updated - [daily.data.note.created](https://docs.tryvital.io/event-catalog/daily.data.note.created): New note interval samples have been created - [daily.data.note.updated](https://docs.tryvital.io/event-catalog/daily.data.note.updated): Existing note interval samples have been updated - [daily.data.profile.created](https://docs.tryvital.io/event-catalog/daily.data.profile.created): User profile data has been updated - [daily.data.respiratory_rate.created](https://docs.tryvital.io/event-catalog/daily.data.respiratory_rate.created): New respiratory_rate discrete samples have been created - [daily.data.respiratory_rate.updated](https://docs.tryvital.io/event-catalog/daily.data.respiratory_rate.updated): Existing respiratory_rate discrete samples have been updated - [daily.data.sleep.created](https://docs.tryvital.io/event-catalog/daily.data.sleep.created): A new sleep session has been created - [daily.data.sleep.updated](https://docs.tryvital.io/event-catalog/daily.data.sleep.updated): An existing sleep session has been updated - [daily.data.steps.created](https://docs.tryvital.io/event-catalog/daily.data.steps.created): New steps interval samples have been created - [daily.data.steps.updated](https://docs.tryvital.io/event-catalog/daily.data.steps.updated): Existing steps interval samples have been updated - [daily.data.stress_level.created](https://docs.tryvital.io/event-catalog/daily.data.stress_level.created): New stress_level discrete samples have been created - [daily.data.stress_level.updated](https://docs.tryvital.io/event-catalog/daily.data.stress_level.updated): Existing stress_level discrete samples have been updated - [daily.data.vo2_max.created](https://docs.tryvital.io/event-catalog/daily.data.vo2_max.created): New vo2_max interval samples have been created - [daily.data.vo2_max.updated](https://docs.tryvital.io/event-catalog/daily.data.vo2_max.updated): Existing vo2_max interval samples have been updated - [daily.data.water.created](https://docs.tryvital.io/event-catalog/daily.data.water.created): New water interval samples have been created - [daily.data.water.updated](https://docs.tryvital.io/event-catalog/daily.data.water.updated): Existing water interval samples have been updated - [daily.data.weight.created](https://docs.tryvital.io/event-catalog/daily.data.weight.created): New weight discrete samples have been created - [daily.data.weight.updated](https://docs.tryvital.io/event-catalog/daily.data.weight.updated): Existing weight discrete samples have been updated - [daily.data.workout_duration.created](https://docs.tryvital.io/event-catalog/daily.data.workout_duration.created): New workout_duration interval samples have been created - [daily.data.workout_duration.updated](https://docs.tryvital.io/event-catalog/daily.data.workout_duration.updated): Existing workout_duration interval samples have been updated - [daily.data.workout_stream.created](https://docs.tryvital.io/event-catalog/daily.data.workout_stream.created): A workout stream has been created, and can be accessed via the /v2/timeseries/workouts/{workout_id}/stream endpoint. - [daily.data.workout_stream.updated](https://docs.tryvital.io/event-catalog/daily.data.workout_stream.updated): An existing workout stream has been updated, and can be accessed via the /v2/timeseries/workouts/{workout_id}/stream endpoint. - [daily.data.workouts.created](https://docs.tryvital.io/event-catalog/daily.data.workouts.created): A new workout session has been created - [daily.data.workouts.updated](https://docs.tryvital.io/event-catalog/daily.data.workouts.updated): An existing workout session has been updated - [historical.data.activity.created](https://docs.tryvital.io/event-catalog/historical.data.activity.created): Historical pull of activity data has completed and you can now pull data for this resource. - [historical.data.blood_oxygen.created](https://docs.tryvital.io/event-catalog/historical.data.blood_oxygen.created): Historical pull of blood_oxygen data has completed and you can now pull data for this resource. - [historical.data.blood_pressure.created](https://docs.tryvital.io/event-catalog/historical.data.blood_pressure.created): Historical pull of blood_pressure data has completed and you can now pull data for this resource. - [historical.data.body.created](https://docs.tryvital.io/event-catalog/historical.data.body.created): Historical pull of body data has completed and you can now pull data for this resource. - [historical.data.body_temperature.created](https://docs.tryvital.io/event-catalog/historical.data.body_temperature.created): Historical pull of body_temperature data has completed and you can now pull data for this resource. - [historical.data.body_temperature_delta.created](https://docs.tryvital.io/event-catalog/historical.data.body_temperature_delta.created): Historical pull of body_temperature_delta data has completed and you can now pull data for this resource. - [historical.data.caffeine.created](https://docs.tryvital.io/event-catalog/historical.data.caffeine.created): Historical pull of caffeine data has completed and you can now pull data for this resource. - [historical.data.calories_active.created](https://docs.tryvital.io/event-catalog/historical.data.calories_active.created): Historical pull of calories_active data has completed and you can now pull data for this resource. - [historical.data.calories_basal.created](https://docs.tryvital.io/event-catalog/historical.data.calories_basal.created): Historical pull of calories_basal data has completed and you can now pull data for this resource. - [historical.data.carbohydrates.created](https://docs.tryvital.io/event-catalog/historical.data.carbohydrates.created): Historical pull of carbohydrates data has completed and you can now pull data for this resource. - [historical.data.distance.created](https://docs.tryvital.io/event-catalog/historical.data.distance.created): Historical pull of distance data has completed and you can now pull data for this resource. - [historical.data.electrocardiogram_voltage.created](https://docs.tryvital.io/event-catalog/historical.data.electrocardiogram_voltage.created): Historical pull of electrocardiogram_voltage data has completed and you can now pull data for this resource. - [historical.data.fat.created](https://docs.tryvital.io/event-catalog/historical.data.fat.created): Historical pull of fat data has completed and you can now pull data for this resource. - [historical.data.floors_climbed.created](https://docs.tryvital.io/event-catalog/historical.data.floors_climbed.created): Historical pull of floors_climbed data has completed and you can now pull data for this resource. - [historical.data.glucose.created](https://docs.tryvital.io/event-catalog/historical.data.glucose.created): Historical pull of glucose data has completed and you can now pull data for this resource. - [historical.data.heartrate.created](https://docs.tryvital.io/event-catalog/historical.data.heartrate.created): Historical pull of heartrate data has completed and you can now pull data for this resource. - [historical.data.hrv.created](https://docs.tryvital.io/event-catalog/historical.data.hrv.created): Historical pull of hrv data has completed and you can now pull data for this resource. - [historical.data.hypnogram.created](https://docs.tryvital.io/event-catalog/historical.data.hypnogram.created): Historical pull of hypnogram data has completed and you can now pull data for this resource. - [historical.data.insulin_injection.created](https://docs.tryvital.io/event-catalog/historical.data.insulin_injection.created): Historical pull of insulin_injection data has completed and you can now pull data for this resource. - [historical.data.meal.created](https://docs.tryvital.io/event-catalog/historical.data.meal.created): Historical pull of meal data has completed and you can now pull data for this resource. - [historical.data.menstrual_cycle.created](https://docs.tryvital.io/event-catalog/historical.data.menstrual_cycle.created): Historical pull of menstrual_cycle data has completed and you can now pull data for this resource. - [historical.data.mindfulness_minutes.created](https://docs.tryvital.io/event-catalog/historical.data.mindfulness_minutes.created): Historical pull of mindfulness_minutes data has completed and you can now pull data for this resource. - [historical.data.note.created](https://docs.tryvital.io/event-catalog/historical.data.note.created): Historical pull of note data has completed and you can now pull data for this resource. - [historical.data.profile.created](https://docs.tryvital.io/event-catalog/historical.data.profile.created): Historical pull of profile data has completed and you can now pull data for this resource. - [historical.data.respiratory_rate.created](https://docs.tryvital.io/event-catalog/historical.data.respiratory_rate.created): Historical pull of respiratory_rate data has completed and you can now pull data for this resource. - [historical.data.sleep.created](https://docs.tryvital.io/event-catalog/historical.data.sleep.created): Historical pull of sleep data has completed and you can now pull data for this resource. - [historical.data.steps.created](https://docs.tryvital.io/event-catalog/historical.data.steps.created): Historical pull of steps data has completed and you can now pull data for this resource. - [historical.data.stress_level.created](https://docs.tryvital.io/event-catalog/historical.data.stress_level.created): Historical pull of stress_level data has completed and you can now pull data for this resource. - [historical.data.vo2_max.created](https://docs.tryvital.io/event-catalog/historical.data.vo2_max.created): Historical pull of vo2_max data has completed and you can now pull data for this resource. - [historical.data.water.created](https://docs.tryvital.io/event-catalog/historical.data.water.created): Historical pull of water data has completed and you can now pull data for this resource. - [historical.data.weight.created](https://docs.tryvital.io/event-catalog/historical.data.weight.created): Historical pull of weight data has completed and you can now pull data for this resource. - [historical.data.workout_duration.created](https://docs.tryvital.io/event-catalog/historical.data.workout_duration.created): Historical pull of workout_duration data has completed and you can now pull data for this resource. - [historical.data.workouts.created](https://docs.tryvital.io/event-catalog/historical.data.workouts.created): Historical pull of workouts data has completed and you can now pull data for this resource. - [labtest.appointment.updated](https://docs.tryvital.io/event-catalog/labtest.appointment.updated): An apppointment has been updated or created - [labtest.order.created](https://docs.tryvital.io/event-catalog/labtest.order.created): Order for a lab test has been created - [labtest.order.updated](https://docs.tryvital.io/event-catalog/labtest.order.updated): A lab test order has been updated - [labtest.result.critical](https://docs.tryvital.io/event-catalog/labtest.result.critical): A lab test result has critical markers - [provider.connection.created](https://docs.tryvital.io/event-catalog/provider.connection.created): Provider Connection has been established - [provider.connection.error](https://docs.tryvital.io/event-catalog/provider.connection.error): Provider Connection failed to be established, or has failed due to user credential changes. - [Environments](https://docs.tryvital.io/home/environments) - [Getting Support](https://docs.tryvital.io/home/getting-support) - [Libraries](https://docs.tryvital.io/home/libraries) - [Quickstart](https://docs.tryvital.io/home/quickstart): A quick introduction to building with Vital - [Welcome to our Docs](https://docs.tryvital.io/home/welcome): Here you'll find guides, resources, and references to build using Vital's APIs and SDKs. - [Communications](https://docs.tryvital.io/lab/at-home-phlebotomy/communications) - [Order and Appointment Lifecycle](https://docs.tryvital.io/lab/at-home-phlebotomy/order-appointment-lifecycle) - [Overview](https://docs.tryvital.io/lab/at-home-phlebotomy/overview) - [Phlebotomy Service Tiers](https://docs.tryvital.io/lab/at-home-phlebotomy/service-tiers) - [Webhooks](https://docs.tryvital.io/lab/at-home-phlebotomy/webhooks) - [Insurance Ordering](https://docs.tryvital.io/lab/overview/insurance) - [Introduction](https://docs.tryvital.io/lab/overview/introduction) - [Order and Follow-up Physician](https://docs.tryvital.io/lab/overview/physicians) - [Quickstart](https://docs.tryvital.io/lab/overview/quickstart) - [Testing in Sandbox](https://docs.tryvital.io/lab/overview/sandbox) - [Testing Modalities](https://docs.tryvital.io/lab/overview/testing-modalities) - [Critical Results](https://docs.tryvital.io/lab/results/critical-results) - [null](https://docs.tryvital.io/lab/results/follow-up) - [Result Formats](https://docs.tryvital.io/lab/results/result-formats) - [Communications](https://docs.tryvital.io/lab/testkits/communications) - [Order Lifecycle](https://docs.tryvital.io/lab/testkits/order-lifecycle) - [Overview](https://docs.tryvital.io/lab/testkits/overview) - [Webhooks](https://docs.tryvital.io/lab/testkits/webhooks) - [Communications](https://docs.tryvital.io/lab/walk-in/communications) - [Patient Service Centers and Appointments](https://docs.tryvital.io/lab/walk-in/locations) - [Order and Appointment Lifecycle](https://docs.tryvital.io/lab/walk-in/order-lifecycle) - [Overview](https://docs.tryvital.io/lab/walk-in/overview) - [Webhooks](https://docs.tryvital.io/lab/walk-in/webhooks) - [Ask on Order Entry (AOE)](https://docs.tryvital.io/lab/workflow/aoe) - [Cancelling an Order](https://docs.tryvital.io/lab/workflow/cancelling-an-order) - [Creating a Lab Test](https://docs.tryvital.io/lab/workflow/create-test) - [Lab Test Lifecycle](https://docs.tryvital.io/lab/workflow/lab-test-lifecycle) - [Ordering a Registrable Testkit](https://docs.tryvital.io/lab/workflow/order-registrable-testkit) - [Order Requirements](https://docs.tryvital.io/lab/workflow/order-requirements) - [Ordering](https://docs.tryvital.io/lab/workflow/ordering) - [Partial Result Notifications](https://docs.tryvital.io/lab/workflow/partials) - [Scheduled Orders](https://docs.tryvital.io/lab/workflow/scheduled-orders) - [Provider Types](https://docs.tryvital.io/wearables/connecting-providers/auth_types) - [Bring Your Own OAuth](https://docs.tryvital.io/wearables/connecting-providers/bring-your-own-oauth/overview) - [Sharing Credentials](https://docs.tryvital.io/wearables/connecting-providers/bring-your-own-oauth/sharing-credentials) - [Building a Custom Widget](https://docs.tryvital.io/wearables/connecting-providers/custom_widget) - [Link Errors](https://docs.tryvital.io/wearables/connecting-providers/errors) - [Introduction to Link](https://docs.tryvital.io/wearables/connecting-providers/introduction) - [Launching Link](https://docs.tryvital.io/wearables/connecting-providers/launching_link) - [Link Flow](https://docs.tryvital.io/wearables/connecting-providers/link_flow) - [Abbott LibreView](https://docs.tryvital.io/wearables/guides/abbott-libreview): For Abbott CGMs, e.g. Freestyle Libre. - [Android Health Connect](https://docs.tryvital.io/wearables/guides/android-health-connect) - [Apple HealthKit](https://docs.tryvital.io/wearables/guides/apple-healthkit) - [Dexcom (G6 and older)](https://docs.tryvital.io/wearables/guides/dexcom) - [Dexcom (OAuth based)](https://docs.tryvital.io/wearables/guides/dexcom_v3) - [Fitbit](https://docs.tryvital.io/wearables/guides/fitbit) - [Garmin](https://docs.tryvital.io/wearables/guides/garmin) - [Google Fit](https://docs.tryvital.io/wearables/guides/google_fit) - [Omron](https://docs.tryvital.io/wearables/guides/omron) - [Polar](https://docs.tryvital.io/wearables/guides/polar) - [Whoop](https://docs.tryvital.io/wearables/guides/whoop) - [Data Attributions](https://docs.tryvital.io/wearables/providers/data-attributions) - [Data Ingestion Bounds](https://docs.tryvital.io/wearables/providers/data-ingestion-bounds) - [Heart Rate Zones](https://docs.tryvital.io/wearables/providers/heart-rate-zones) - [Supported providers](https://docs.tryvital.io/wearables/providers/introduction) - [Resources](https://docs.tryvital.io/wearables/providers/resources) - [Test data](https://docs.tryvital.io/wearables/providers/test_data): Using demo users to build and test your Vital integration - [Timestamps and Time Zones](https://docs.tryvital.io/wearables/providers/timestamps-and-time-zones) - [Mobile SDK Authentication](https://docs.tryvital.io/wearables/sdks/authentication) - [Installation](https://docs.tryvital.io/wearables/sdks/installation) - [Vital Core SDK](https://docs.tryvital.io/wearables/sdks/vital-core) - [Vital Devices SDK](https://docs.tryvital.io/wearables/sdks/vital-devices) - [Vital Health SDK](https://docs.tryvital.io/wearables/sdks/vital-health) - [Introduction](https://docs.tryvital.io/wearables/vital-app/introduction) - [Debugging](https://docs.tryvital.io/webhooks/debugging) - [Azure Event Hubs](https://docs.tryvital.io/webhooks/etl-pipelines/azure-event-hubs) - [Google Cloud Pub/Sub](https://docs.tryvital.io/webhooks/etl-pipelines/google-cloud-pubsub) - [ETL Pipelines](https://docs.tryvital.io/webhooks/etl-pipelines/overview) - [RabbitMQ](https://docs.tryvital.io/webhooks/etl-pipelines/rabbitmq) - [Event Structure](https://docs.tryvital.io/webhooks/event-structure) - [Introduction](https://docs.tryvital.io/webhooks/introduction)