Samsung Health Data SDK

Samsung Health app offers various features to measure user’s health data. It enables the user to automatically record a range of activities with a Galaxy Watch and any connected accessories. This includes checking daily steps, heart rate, sleep, nutrition, and many other lifestyle metrics.

Samsung Health Data SDK enables access to health data in Samsung Health app. An app using the SDK can access selected health data of the Samsung Health’s data store. Health data in the Samsung Health app can also be collected from connected devices, like the Galaxy Watch or Galaxy Ring, which automatically transfers its data to a paired mobile phone’s Samsung Health app.

Samsung Health Data SDK advantages

Reliable and rich data

Samsung Health saves valuable health data about users' activities, rest, and healthcare and helps analyze user`s health more accurately and extensively. The data collected from the sensors on smartphones or Galaxy wearables is particularly reliable. Step count and sleep data are examples of health metrics measured by device sensors. Skin temperature and blood oxygen levels are continuously measured while the user sleeps.

High productivity

Samsung Health Data SDK's APIs are easy to use and intuitive. By leveraging these APIs, developers can seamlessly integrate the SDK into their own health services while minimizing the effort required for implementation.

The SDK offers streamlined query for health data. By utilizing essential filters, apps can easily access the specific health data they require. We also provide powerful aggregate functions to each data type. These functions enable developers to obtain meaningful values for a particular data type, eliminating the need for complex processing across multiple sources. For example, total steps from multiple devices.

Data security and privacy

Samsung Health makes sure that data remains secure at all times. Samsung devices have an additional layer of data security, provided by Knox. Access to each data is carefully regulated, not only through user permissions but also in line with our SDK service policies.



Read data types provided

Samsung Health Data SDK supports various read data types:

  • Activity summary
  • Active calories burned goal
  • Active time goal
  • Blood glucose
  • Blood oxygen
  • Blood pressure
  • Body composition
  • Body temperature
  • Energy score
  • Exercise
  • Exercise location
  • Floors climbed
  • Heart rate
  • Nutrition
  • Nutrition goal
  • Skin temperature
  • Sleep
  • Sleep goal
  • Steps
  • Step goal
  • Water intake
  • Water intake goal
  • User profile


Write data types provided

Samsung Health Data SDK supports various write data types:

  • Blood glucose
  • Blood oxygen
  • Blood pressure
  • Body composition
  • Body temperature
  • Exercise
  • Exercise location
  • Floors climbed
  • Heart rate
  • Nutrition
  • Sleep
  • Water intake


Restrictions

  • Samsung Health Data SDK requires Samsung Health v6.30.2 or higher version installation.
  • Samsung Health runs on devices with Android 10 (API level 29) or higher. It is available on all Samsung smartphones and also non-Samsung Android smartphones.
  • The SDK doesn’t support an emulator.
  • Measured data by Samsung Health Data SDK is for fitness and wellness only, not for the diagnosis or treatment of any medical condition.


SDK download

You can download Samsung Health Data SDK below. To use the SDK's APIs in your app, please also check the app development process.

Samsung Health Data SDK v1.0.0
(1.81 MB)


Experience Samsung Health Data SDK

Get hands-on experience with the Samsung Health Data SDK using our interactive code labs. Head over to Code Lab to get started.

Build a health app with steps from Samsung Health

Build a health app with steps from Samsung Health

Access rich sleep data from Samsung Health

Access rich sleep data from Samsung Health



More content