Supported Devices & Systems
Connect with 100+ wearable devices, EHR systems, and health data sources through a single API
Wearable Devices
Connect with popular fitness trackers, smartwatches, and activity monitors to access comprehensive health data.

Apple Watch
Track activity, heart rate, ECG, sleep, and more

Fitbit
Helping you improve your health by tracking activity, exercise, and food

Garmin
Activity trackers and sports watches with GPS and heart rate monitoring

Whoop
Your 24/7 personalized fitness and health coach

Oura Ring
Personalized health insights straight from the most reliable source: your body

Samsung Galaxy Watch
Enhance your life with Samsung Health tracking

Withings
Connected devices designed to improve daily wellbeing and long-term health

Polar
Leading the way in technological innovations and heart rate monitors

Suunto
Innovation for sports watches, dive computers and instruments used by adventurers

Coros
Innovation for runners, adventurers and athletes of all sports

Wahoo
Ecosystem of sensors and devices for runners, cyclists, and fitness enthusiasts

Huawei
Accurate Technology, All-Day Health Monitoring

Biostrap
Configurable biometric monitoring platform

Zepp
Fitness tools to help people take control of their well-being through Amazfit wearables

Omron
High quality healthcare devices and solutions for home use

Catapult One
Individual and team performance tracking to achieve the pinnacle of performance
Simple Device Integration
Our platform handles the complexity of device integration, allowing you to focus on building your application.
- OAuth Authentication
Secure user authorization with OAuth 2.0 flows
- Automatic Data Syncing
Background syncing of user data with configurable frequency
- Unified Data Format
Consistent data structure regardless of the source
// Initialize the client
import { Healix } from '@healix/sdk';
const client = new Healix({
apiKey: 'YOUR_API_KEY'
});
// Generate authorization URL
const authUrl = await client.devices.getAuthorizationUrl({
provider: 'fitbit',
redirectUri: 'https://your-app.com/callback'
});
// Redirect user to authUrl for authorization
// Handle the callback and complete authorization
app.get('/callback', async (req, res) => {
const { code } = req.query;
// Exchange the code for an access token
const user = await client.devices.completeAuthorization({
code,
redirectUri: 'https://your-app.com/callback'
});
// User's device is now connected
console.log('Connected user:', user.id);
});
// Fetch health data
const healthData = await client.users.getHealthData({
userId: 'user_123',
dataType: 'activity',
startDate: '2023-01-01',
endDate: '2023-01-31'
});Ready to Connect?
Start integrating with wearable devices, EHR systems, and health apps today.