Do not index
Do not index
Exciting Updates to Our Platform!
We're thrilled to share some exciting new features and integrations in our latest update, now live in both Sandbox and Production environments.
Recent Improvements
Timestamp Precision Adjusted
To ensure uniformity in time-related data processing, we have standardized the timestamp format across all Vital API responses and events. RFC 3339 timestamps will now omit fractional seconds.
Enhanced SDK Functionality
We have rectified an issue in our Python and Node SDKs related to Phlebotomy area info verification, facilitating smoother integration of our services into user applications. Additionally, we have improved the handling of specific health data providers:
- Freestyle Libre: Connections to inaccessible patients now correctly initiate a
provider.connection.error
event.
- Renpho: Enhanced error handling for connections with invalid credentials ensures improved reliability.
New Features
Interval Timeseries Data Enhancements
Interval Timeseries samples now include
start
and end
timestamps, applicable to metrics such as Hypnogram, Steps, Calories Active, and more. The timestamp
field will continue to reflect the start time until the deprecation cycle concludes, ensuring a seamless transition.Polar Integration and Vital Summary Context
We are excited to announce that Polar integration is now active in both Sandbox and Production environments, supporting data like heart rate, workouts, and sleep. Moreover, Vital now offers deeper context on data sources within our summary types, displaying the source type and source app ID where relevant.
Enhanced Context on Data Sources
Vital has started to provide more detailed information regarding the sources of collected data. Initially, this includes data from iPhone, Apple Watch, and manual entries via Apple HealthKit. Other data sources will be listed as
type = unknown
, maintaining clarity and transparency.Here are some of the source types now identified:
unknown
: Data not sufficiently attributed by the provider.
phone
: Automatically recorded by a smartphone.
watch
: Automatically recorded by a smartwatch.
app
: Presumably recorded by manual data entry via an app.
multiple_sources
: Data derived from multiple sources/devices, like hourly activity stats from Apple HealthKit.
manual_scan
,fingerprick
,cuff
: Used for specific devices like glucose and blood pressure monitors.
Advanced Detection of Critical Values
Our updated system now detects critical values in test results from LabCorp and sends timely
labtest.result.critical
webhook events, enhancing patient care and safety.