# 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/&lcub;workout_id&rcub;/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/&lcub;workout_id&rcub;/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)
- [Primary Key](https://docs.tryvital.io/wearables/providers/data-primary-key)
- [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)
- [Synthetic Data (Sandbox)](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)