Terra Docs
Dashboard
  • Docs
  • API Reference
  • Changelog
  • Getting Started
    • What is Terra API?
    • Account setup and API keys
    • Core concepts
  • Health & Fitness API
    • Overview
    • Quickstart
    • Integration setup
      • Understanding sources and destinations
      • Setting up data sources
      • Setting up data destinations
        • Webhooks
        • SQL database (Postgres, MySQL)
        • Supabase
        • Cloud storage (S3, GCP)
        • Queuing services (SQS, Kafka)
      • Customising data types
      • Dedicated data source API keys
      • Understanding Terra environments
    • User authentication
      • Authentication flow
      • Implementation (Terra widget)
      • Implementation (Custom UI)
      • Handling authentication events
      • Customising authentication redirects
    • Managing user health data
      • Receiving health data updates (events)
      • Requesting historical health data (REST API requests)
      • Writing data
    • Mobile-only sources
      • iOS (Swift)
      • Android (Kotlin)
      • React Native
      • Flutter
    • Troubleshooting
    • Pricing
  • User Engagement
    • Health Scores
  • Streaming API
    • Overview
    • 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
  • Overview
  • 1. Across all data sources
  • 2. For selected data sources only

Was this helpful?

  1. Health & Fitness API
  2. Integration setup

Customising data types

Customise the types of data events you wish to receive from your users (activity, sleep, etc).

PreviousQueuing services (SQS, Kafka)NextDedicated data source API keys

Last updated 28 days ago

Was this helpful?

Overview

When a authenticates via Terra, you'll start receiving data like activity, sleep, and daily metrics. You can customize settings to receive only the data you need.

You can configure this via :

  1. Across all data sources

  2. For selected data sources only


1. Across all data sources

Choose the Data Types you wish to receive to your Destination.

  1. 🏃🏽‍♀️ Activity

  2. 👷🏼 Daily

  3. 🩺 Body

  4. 💤 Sleep

  5. 🍱 Nutrition

  6. 📆 Menstruation

Including Samples will provide granular data (a list of readings at specific timestamps).

2. For selected data sources only

Some data sources allow you to restrict the data scopes that you want to request from your end-user.

  1. Go to your Terra Dashboard account > Connections

  2. Select the Data Source you wish to edit

  3. Choose the "Edit" option

  4. Click on the "Edit Permissions" tab and choose your scopes.

You can configure scopes for each (integration) as follows:

your Terra Dashboard
Without "Samples"
With "Samples"
User
Data Source