Skip to main content
Whoop Integration

Whoop Integration with ROOK: BYO Credentials

Sebastian Eugenio avatar
Written by Sebastian Eugenio
Updated this week

ROOK offers seamless integration with Whoop, incorporating exhaustive fitness and wellness data. This guide provides detailed instructions for configuring your Whoop developer account and sharing the necessary information with ROOK for a smooth integration. With this setup, you can access sleep, recovery, and strain metrics with Whoop’s scientific precision, granting direct access to your data within the ROOK health platform.

Steps for Integration

1. Create a Whoop Developer Account

Start by creating a developer account on the Whoop Developer Portal. This account is essential for accessing the API required for integration with ROOK. Complete the registration process to get started.

2. Register Your Application

Within the Whoop Developer Portal, register your application. This step generates your API credentials (client ID and secret key), which are necessary for authentication during the integration process.

3. Configure the API and Callback URL

  • Navigate to the API settings in the portal and set up your callback URL.

  • The callback URL facilitates the secure and efficient flow of data from Whoop to your server, which then forwards the data to ROOK.

  • For assistance configuring the callback URL, click here. Ensure proper setup to avoid issues in data transfer.

4. Generate API Credentials

Upon completing the configuration, the system will provide you with a client ID and a secret key. These credentials are critical for authenticating communications between ROOK and the Whoop API.

5. Share API Credentials with ROOK

Send the generated credentials to ROOK securely. We recommend using tools like Bitwarden for safe transmission. This allows ROOK to configure the integration and enable seamless data sharing from your Whoop application.

6. Test the Integration

Before final deployment:

  • Authenticate a test account on the ROOK platform.

  • Verify the data flow from Whoop to ROOK.

  • Conduct thorough testing to identify and resolve any potential issues.

7. Request Production Access

After successful testing:

  • Request production access through the Whoop Developer Portal.

  • Transition your application from the sandbox environment to production, enabling real user integrations.

By following these steps, you can integrate Whoop’s fitness and wellness data into your digital health services through ROOK. This integration enhances your platform by delivering detailed, scientifically precise insights into fitness and wellness metrics.

Did this answer your question?