Spike

WHOOP is now available via the Spike API

New Integration Whoop

WHOOP x Spike integration is here! We’re thrilled to announce that Spike is teaming up with the renowned fitness wearables brand WHOOP to provide high-quality fitness and biomarker data for your apps. WHOOP integration is now automatically available to all our customers via the Spike API network.

WHOOP specializes in fitness devices and software solutions for optimizing performance, recovery, and health. Their products include the WHOOP Strap, a fitness tracker for biometric data and WHOOP Body technical clothing. Their new WHOOP 4.0 is designed to be worn continuously, with advanced biometric tracking, including skin temperature, blood oxygen, and more.

What sensors and biometric data does WHOOP provide?

WHOOP’s product offerings are specifically targeted at recovery, sleep, training, and general health.

They offer a single screenless wearable that can be worn on the wrist or virtually anywhere else on the body using their innovative technical clothing range.

The WHOOP 4.0 offers the following metrics:

  1. Heart rate (HR), heart rate variability (HRV), and resting heart rate (RHR): WHOOP continuously tracks heart rate throughout the day for analyzing workouts, recovery, and general health. HRV and RHR measurements enable WHOOP’s app to estimate 24-hour strain and recovery using its own proprietary scores.
  2. Sleep tracking: WHOOP measures sleep duration, quality, and stages (light, deep, and REM sleep). It also calculates sleep efficiency, disturbances, and consistency. Overall sleep quality scores are given on a scale of 0 to 100%.
  3. Respiratory rate: WHOOP monitors the average number of breaths per minute, indicating overall health and wellness.
  4. Activity tracking and calories burned: WHOOP tracks daily activities and exercise, providing data on workout duration, intensity, and type. The device uses heart rate data and other factors like age, weight, and activity level to estimate the number of calories burned throughout the day.
  5. Recovery score: WHOOP uses a combination of HRV, RHR, and sleep data to generate a daily recovery score, which can help determine readiness for workouts or other physical activities. Recovery scores are given on a scale of 0 to 100.
  6. Strain score: This score quantifies the intensity of daily activities and workouts, helping users understand the balance between exertion and recovery. Strain scores are given on a proprietary scale of 0 to 21.
  7. Stress monitoring: WHOOP uses HRV and heart rate data to calculate a personalized stress score ranging from 0 to 3, providing daily insight into stress levels.

Now, what if you could access all of WHOOP’s data and metrics without performing complex custom API development, data transformations, vendor management and data pipelines? Leave that to Spike.

Spike API delivers clean and standardized data from WHOOP sensors to your app and recommendation systems with low code. We handle data ingestion, data pipelines (ETL) and compatibility challenges.

The result? Clean, normalized, and standardized data ready for deployment into apps, web and analytics engines. 

What apps can this data empower?

Here’s some inspiration for how you can use it:

  1. Athletic training apps: WHOOP wearables collect data on various fitness parameters, such as heart rate, heart rate variability, sleep patterns, and strain scores, making them valuable tools for athletic training. By integrating this data with training apps, athletes and coaches can develop personalized training plans, monitor progress, and optimize recovery to improve performance and reduce the risk of injury.
  2. Chronic disease management apps: Although WHOOP primarily focuses on fitness, recovery, and stress management, it can potentially be integrated with apps designed to monitor chronic conditions such as hypertension and sleep apnea, using data like heart rate, heart rate variability, and sleep patterns. 
  3. Fitness coaching apps: Apps utilize data from WHOOP wearables to track physical activity, heart rate, and sleep patterns. This information can be used to create personalized fitness plans and monitor progress toward fitness goals.
  4. Stress management apps: WHOOP wearables monitor heart rate variability, which can indicate stress levels. This data helps users track their stress levels and learn techniques to manage stress, such as the breathwork sessions developed in partnership with Dr. Andrew Huberman, which are delivered through the WHOOP app.
  5. Corporate wellness apps: WHOOP data can be integrated into corporate wellness programs to provide employees with personalized health monitoring and support. By helping employees stay healthy and productive, these programs can simultaneously reduce healthcare costs for employers.

How do I connect?

Connecting to Whoop and other integrations via Spike API is simple.

Create an HTML button at your app UI that redirects users to our endpoint with your client_id, provider_name, and the ID you want to identify your users. You can find examples in our official API Docs.

Once users click the button, we will redirect them to the provider’s authentication page. After a successful login, Spike API will return any callback URL you provide us with the id for the user in our database. That’s all you need to make future requests. We will manage the rest!

What data can I get?

Spike API will provide the full scope of data categories that Whoop registers. For example, we provide height and weight measurements, daily summaries for heart rate, distance, calories, sleep, oxygen saturation, and sport activity data.

All data is standardized and compatible with other providers’ data categories within the Spike API network, so there is no need for data transformations or schema version control on your side.

Here’s an example of the information we return for oxygen saturation:

{
    "user_key": "c7217856-cf71-4d0e-9052-0866043b6c0b",
    "start_date": "2023-04-18",
    "end_date": "2023-04-20",
    "type": "oxygen_saturation",
    "sources": [
        {
            "status": "OK",
            "name": "whoop"
        }
    ],
    "data": [
        {
            "date": "2023-04-19",
            "avg": 96.09,
            "source": "whoop"
        },
        {
            "date": "2023-04-20",
            "avg": 97.11,
           "source": "whoop"
        }
    ]
}

WHOOP is the latest entrant into our growing network of supported devices alongside the likes of Apple HealthKit, Oura, Fitbit, Garmin, Google Fit, etc. View our supported devices here.

If you’re looking for more information on Spike and leveraging wearables data in your apps and services, let’s talk!