WearSightful Data API

One API for wearable, health and fitness data.

Connect your application to multiple wearable and health data sources without building every integration from scratch. One unified API — not a separate 'wearable' API and 'health' API — spans every data domain your product needs.

Why one API instead of two?

A wearable data API provides software access to data generated by wearable devices, mobile health platforms and connected apps. Splitting that into a separate “wearable API” and “health API” only raises the question: what is the difference? WearSightful uses a single Data API that exposes every data domain — so your team ships product features instead of maintaining provider-specific connectors or reconciling two APIs.

  • One integration layer for multiple providers
  • Normalized data across every domain below
  • Historical data access
  • Source and device metadata
  • Webhooks and synchronization events
  • Designed for scalable B2B applications
GET /v1/profiles/{id}/activity
// Normalized sleep summary
{
  "provider": "oura",
  "date": "2026-07-17",
  "totalSleepMinutes": 412,
  "efficiency": 0.91,
  "hrvRmssd": 48,
  "baselineDelta": "-12%"
}

Data domains

One API. Every data domain.

The WearSightful Data API is organized by data domain rather than by source — so your application code does not change as new providers are added.

  • Activity & Movement

    Steps, distance, calories burned and active minutes.

  • Sleep & Recovery

    Sleep stages, sleep duration, efficiency and recovery scores.

  • Heart & Cardiovascular

    Heart rate, resting heart rate, heart rate variability and blood oxygen.

  • Body Metrics

    Body temperature, weight, body composition and respiratory rate.

  • Exercise & Workouts

    Workout sessions, training load, pace and exercise type.

  • Nutrition & Hydration

    Nutrition logs and hydration tracking, where supported by the source.

  • Lifestyle & Context

    Menstrual cycle information, mood and user-entered tags and context.

Data, not diagnosis

Health-related data is not the same as a medical claim.

Some data domains above relate to a person’s health and wellbeing. That does not mean WearSightful provides medical interpretation or makes clinical decisions. The distinction matters:

  • Data

    “Heart rate was 72 BPM.” A normalized measurement WearSightful can provide.

  • Interpretation

    “This person has a cardiovascular condition.” A medical interpretation WearSightful does not make.

  • Decision

    “This person should seek treatment.” A medical decision outside the scope of this platform.

Build on the data your users already generate.

Connect your product to wearable and health data with one platform designed for developers, product teams and modern digital health applications.