API documentation
Everything you need to integrate 1well into your application. Our REST API provides unified access to health data from multiple providers.
Getting started
1. Create an account
Sign up for a free 1well account to get your API keys.
2. Authenticate requests
All API requests require HMAC authentication. Include your API key and signature in the request headers.
3. Connect providers
Use the OAuth flow to connect your users to their health data providers like Fitbit, Garmin, and Oura.
4. Query data
Access normalized health metrics through our unified query endpoints.
API reference
Base URL: https://api.onewell.health
/api/v1/providersList all available health data providers
/api/v1/providers/{slug}/connectInitiate OAuth connection for a provider
/api/v1/queries/timeseriesRetrieve time-series health metrics
/api/v1/queries/workoutsGet workout and activity data
/api/v1/queries/sleepsGet sleep tracking data
/api/v1/webhooksRegister a webhook for real-time updates
Need help?
Full API documentation coming soon. Contact us for early access and integration support.