{ "data_structure": "physical_summary", "user_id": "demo-user-01", "physical_health": { "summary": { "physical_summary": { "metadata": { "sources_of_data_array": ["Samsung Health"] }, "distance": { "steps_int": 8432, "active_steps_int": 6120, "walked_distance_meters_float": 6180.0 }, "activity": { "active_seconds_int": 3240 } } } }}Samsung Health integration
How to integrate with the Samsung Health SDK: ROOK simplifies access to Samsung Health wearable data for health, fitness, and insurance apps.
How it connects
ROOK reads Samsung Health data on the phone through its mobile SDKs.
ROOK's SDK delivers body metrics, physical activity and sleep from Samsung Health as structured JSON, by webhook and API.
Leverage Samsung Health data to personalize user experiences, driving higher engagement and retention.
Our Samsung Health integration delivers notifications within minutes after a user completes an event and syncs their app.
Your own Samsung Health developer account is required.
Read the Samsung Health docs{ "data_structure": "sleep_summary", "user_id": "demo-user-01", "sleep_health": { "summary": { "sleep_summary": { "metadata": { "sources_of_data_array": ["Samsung Health"] }, "duration": { "sleep_duration_seconds_int": 26400, "deep_sleep_duration_seconds_int": 6300, "rem_sleep_duration_seconds_int": 5400 }, "heart_rate": { "hr_resting_bpm_int": 56 } } } }}{ "data_structure": "body_summary", "user_id": "demo-user-01", "body_health": { "summary": { "body_summary": { "metadata": { "sources_of_data_array": ["Samsung Health"] }, "heart_rate": { "hr_avg_bpm_int": 67, "hr_resting_bpm_int": 58 }, "oxygenation": { "saturation_avg_percentage_int": 97 } } } }}Available data
The Samsung Health data ROOK delivers.
Every field below comes from the Samsung Health documentation and arrives in ROOK's standard structure, whatever device the user wears.
Physical health
physical activity event35 fields
active_seconds_intactivity_duration_seconds_intactivity_end_datetime_stringactivity_start_datetime_stringactivity_type_name_stringcalories_expenditure_kcal_floatcalories_net_active_kcal_floatcalories_intake_kcal_floatsteps_inttraveled_distance_meters_floatfloors_climbed_floathr_minimum_bpm_inthr_maximum_bpm_inthr_granular_data_arrayhr_avg_bpm_intsaturation_granular_data_arraysaturation_avg_percentage_intelevation_avg_altitude_meters_floatelevation_maximum_altitude_meters_floatelevation_minimum_altitude_meters_floatelevation_loss_actual_altitude_meters_floatelevation_gain_actual_altitude_meters_floatspeed_avg_meters_per_second_floatspeed_maximum_meters_per_second_floatcadence_avg_rpm_floatcadence_maximum_rpm_floatswimming_num_strokes_floatswimming_pool_length_meters_floatswimming_total_distance_meters_floatposition_start_objectposition_end_objectposition_centroid_objectposition_granular_data_arraypower_avg_watts_floatpower_maximum_watts_float
physical summary13 fields
steps_inttraveled_distance_meters_floatfloors_climbed_floatsaturation_avg_percentage_intsaturation_granular_data_arrayactive_seconds_intcalories_expenditure_kcal_floatcalories_net_intake_kcal_floatcalories_net_active_kcal_floathr_minimum_bpm_inthr_maximum_bpm_inthr_avg_bpm_inthr_granular_data_array
physical heart rate event4 fields
hr_avg_bpm_inthr_minimum_bpm_inthr_maximum_bpm_inthr_granular_data_array
physical oxygenation event2 fields
saturation_granular_data_arraysaturation_avg_percentage_int
Sleep health
sleep summary17 fields
deep_sleep_duration_seconds_intsleep_duration_seconds_inttime_in_bed_seconds_intsleep_date_stringrem_sleep_duration_seconds_intsleep_start_datetime_stringlight_sleep_duration_seconds_intsleep_end_datetime_stringtime_awake_during_sleep_seconds_inthr_avg_bpm_inthr_granular_data_arrayhr_minimum_bpm_inthr_maximum_bpm_intsaturation_avg_percentage_intsaturation_minimum_percentage_intsaturation_granular_data_arraysaturation_maximum_percentage_int
Body health
body summary24 fields
bmi_floatweight_kg_floatheight_cm_intblood_glucose_granular_data_arrayblood_glucose_avg_mg_per_dL_intblood_pressure_granular_data_arrayblood_pressure_avg_objectwater_total_consumption_mL_inthydration_amount_granular_data_arrayhr_avg_bpm_inthr_minimum_bpm_inthr_maximum_bpm_inthr_granular_data_arraycalories_intake_kcal_floatprotein_intake_g_floatsugar_intake_g_floatfat_intake_g_floattrans_fat_intake_g_floatcarbohydrates_intake_g_floatfiber_intake_g_floatsodium_intake_mg_floatcholesterol_intake_mg_floatsaturation_granular_data_arraysaturation_avg_percentage_int
body blood glucose event3 fields
blood_glucose_granular_data_arrayblood_glucose_avg_mg_per_dL_intdevice_source_data_array
body blood pressure event3 fields
blood_pressure_granular_data_arrayblood_pressure_avg_objectdevice_source_data_array
body metrics event3 fields
bmi_floatweight_kg_floatheight_cm_int
body heart rate event4 fields
hr_avg_bpm_inthr_minimum_bpm_inthr_maximum_bpm_inthr_granular_data_array
body hydration event2 fields
water_total_consumption_mL_inthydration_amount_granular_data_array
body oxygenation event3 fields
saturation_granular_data_arraysaturation_avg_percentage_intdevice_source_data_array
body temperature event5 fields
temperature_avg_objecttemperature_maximum_objecttemperature_granular_data_arraytemperature_minimum_objectdevice_source_data_array
body nutrition event9 fields
calories_net_intake_kcal_floatprotein_intake_g_floatsugar_intake_g_floatfat_intake_g_floattrans_fat_intake_g_floatcarbohydrates_intake_g_floatfiber_intake_g_floatsodium_intake_mg_floatcholesterol_intake_mg_float
Get started
Connect Samsung Health in three steps.
- Enable Samsung Health in the ROOK portalAdd Samsung Health as a data source with the credentials of your own Samsung Health developer account.
- Let users connect Samsung Health on their phoneUsers grant access to Samsung Health in your app through the ROOK SDK or ROOK App.
- Receive standardized dataROOK turns Samsung Health data into the same JSON structure as every other data source and delivers it to your backend by webhook and API.
Use cases
What teams build with Samsung Health data.
From seamless wearable integrations to advanced health insights, ROOK empowers you to build personalized wellness apps, research platforms, fitness dashboards, chronic care solutions and many more great use cases.
Training
Samsung Health data
Use activity and sleep data to create personalized workouts, track progress, and improve performance.
Explore fitness use casesCare
Samsung Health data
Monitor body metrics and sleep patterns to support wellness programs and preventive health.
Explore healthcare use casesCorporate Wellness
Samsung Health data
Encourage healthy habits in the workplace with activity tracking, challenges, and engagement insights.
Explore corporate wellness use cases
More data sources
More data sources ROOK reads through its mobile SDKs.
FAQ
Frequently asked questions about the Samsung Health integration
What teams ask before they connect Samsung Health through ROOK.
What Samsung Health data can I get through ROOK?
ROOK extracts 127 Samsung Health fields covering physical activity, sleep and body and vital signs data, grouped into summaries and events. The data each user shares depends on the permissions they grant when they connect Samsung Health.
How quickly does Samsung Health data reach my backend?
Our Samsung Health integration delivers notifications within minutes after a user completes an event and syncs their app.
Do I need my own Samsung Health developer account?
Yes. Samsung Health requires each ROOK client to register its own developer account to authorize health data extraction.
How does ROOK connect to Samsung Health?
Through ROOK's mobile SDKs, because Samsung Health keeps its data on the phone. ROOK App offers the same connection without building a mobile app.
Read the Samsung Health documentationNo questions match that yet. Try another word or topic.
Articles on Samsung Health from the ROOK blog
- What are the top 10 wearable APIs to consider in 2026?Compare ten wearable APIs for 2026, including ROOK, Health Connect, HealthKit, Garmin, Oura, WHOOP and more, and how to choose one.Read more

- How to Evaluate and Choose a Wearable Data APISelecting a wearable data API is a strategic decision. The architecture you choose will affect scalability, maintenance costs, analytics quality, and long-term product flexibility.Read more

- What Is a Wearable SDK for Healthcare Apps, and What Should It Do?A wearable SDK lets healthcare apps connect, authorize and sync device data without building each integration. Key features, use cases and considerations.Read more

Nothing matches that search.
Build on better health data
Turn fragmented health data into your next product advantage.
Connect the sources your users rely on, standardize what comes back, and build workflows that respond to change.



