How the Wearable API connects sources, authorizes users, and handles overlapping data.
01
What is the ROOK Connect Wearable API?
The Wearable API is the ROOK Connect layer that brings data from wearables, fitness applications, and mobile health repositories into your product through one integration. ROOK manages authorization, structure, and delivery differences across compatible sources.
02
Which wearables and health sources can I connect?
ROOK supports direct providers such as Garmin, Fitbit, Oura, Polar, Whoop, Withings, and others, as well as Apple Health and Health Connect through SDKs. The source directory shows current coverage, connection technology, and available metrics for each provider.
Yes, when the customer configuration and selected sources allow it. Each connection requires the user’s authorization, and data availability depends on each provider.
04
What happens if a user connects two wearables that measure the same thing?
ROOK applies cleaning, prioritization, and deduplication rules to reduce duplicate or inconsistent data. The exact rule depends on the data type and source. Your backend should honor version and date fields to retain the most recent record.
05
Do I need a mobile app to access every source?
API-based sources can be authorized through a web flow. Apple Health, Health Connect, and other sources that store data on the device require ROOK SDKs or ROOK App.
How is the Wearable API different from using Apple Health or Health Connect directly?
Apple Health and Health Connect provide access to data stored on a device. ROOK adds a common extraction, standardization, and delivery layer and lets you combine these mobile sources with API-based providers within the same architecture.
07
How does the user authorize access to health data?
For API-based sources, the user completes the provider’s authorization flow. For mobile sources, the user grants permissions on the device through the SDK or ROOK App. ROOK only extracts data types that are authorized and available.
08
Can ROOK retrieve historical data?
Yes, within each source’s limits. As a reference, API-based sources may provide up to seven previous days and SDK-based mobile sources up to 29 days, subject to provider restrictions and contracted configuration.
No questions match that yet. Try another word or topic.
Still have questions?Our team can review your sources and use case with you.