Terra Docs
Dashboard
  • Docs
  • API Reference
  • Changelog
  • Get started ⚡️ Choose your integration
  • Health & Fitness API
    • Overview
    • Set up your Integrations
    • Connect a User
    • Receive data updates
    • Request Historical data
    • Write data
    • Debugging FAQ
    • Mobile-Only Sources: Apple, Samsung, Google Fit
      • iOS (Swift)
      • Android (Kotlin)
      • React Native
      • Flutter
  • Streaming API
    • Getting Started
    • Wearable -> Your app
      • iOS (Swift)
      • Android
    • Your app -> Terra
      • iOS (Swift)
      • Android
    • Terra -> Your Backend
  • Teams API
  • Biomarkers API - Upcoming
Powered by GitBook
On this page

Was this helpful?

  1. Health & Fitness API

Overview

PreviousGet started ⚡️ Choose your integrationNextSet up your Integrations

Last updated 2 months ago

Was this helpful?

Overview

  1. This section will ensure that you know how to enable & disable integrations in 1 click, and connect Terra into your destination of choice

  2. In this section, you will learn how to connect a Garmin, Fitbit, Google Fit etc.. account to your Terra developer ID

  3. Here, you will discover what data updates Terra will send you for all users connected to your developer ID

  4. You will explore requesting historical data when a user first connects, or when debugging

  5. Finally, you'll learn how you can write data back into a user's wearable device account, creating a bi-directional communication between your app and the providers' apps

The Web API CANNOT be used to connect to the following integrations by itself

Apple Health - iOS

Samsung Health - Android

The integrations above require an app on the user's device to fetch the data, and do not offer any sort of web-based data retrieval.

To connect to Apple & Samsung Health please refer to

  • Wearables & Connected Devices (Garmin, Fitbit...)

  • Nutrition trackers (MyFitnessPal, MacrosFirst...)

  • Medical devices (Omron, Tenovi...)

The Wearable API unifies data access to all . These are

Set up your integrations
Connect a User
Receive data updates
Request historical data
Write data
the Mobile SDK
providers