WHOOP API integration
WHOOP is not connectable through the API yet. It is on the roadmap, and the founding 50 decide where it lands.
Naming whoop in a connect call returns a 400 today. Garmin, COROS, Polar and Wahoo are live.
All integrationsCoverage
What WHOOP does, and what it doesn’t yet
Nothing below is marked live unless an endpoint serves it today. Where WHOOP doesn’t send something, the field is absent rather than estimated — a null you can branch on is worth more than a number nobody measured.
- ConnectDesigned, not yet shipped
- ActivitiesDesigned, not yet shipped
- Daily summariesDesigned, not yet shipped
- Workout pushThe provider doesn’t expose it
Devices
Which WHOOP devices are covered
What this would cover once it ships. None of it is connectable through the API today.
Coverage
- WHOOP 5.0
- WHOOP 4.0
- WHOOP MG
Pricing
Flat, and not per athlete.
A unified wearable API normally costs hundreds of dollars a month and meters every connected user on top — so the moment your product works, your bill grows with it. This is $20 a month for the whole API, whatever you connect.
$20
per month, flat
Every provider and every endpoint. Three days free first, and cancelling is a button in the Stripe billing portal.
No per-athlete fee
connect as many as you like
The bill is the same at ten connected athletes and at ten thousand. There is no credit balance to watch and no overage to model.
No approval queue
checkout is the signup
You are not applying to WHOOP Developer Platform. Paying creates the account and opens the console, automatically, in the seconds it takes Stripe to tell us.
Three days free. Then $20 a month.
The private beta is open, and checkout is the whole signup — pay and your account exists, with the console switched on, before you have finished reading the receipt. No waitlist, no sales call, and nobody approving you.
- Keys the moment checkout finishes — no waitlist, no approval
- Garmin, COROS, Polar and Wahoo behind one connect call
- $20/month for the whole API — every provider, every endpoint
- One of only 50 founding slots, and the price they keep
- A private Discord channel with the engineers who wrote the integrations
- A vote on what we build next — the founding 50 order the roadmap
Cancel in one click from the billing portal, at any point in the three days or any month after. If something goes wrong on our side, email hi@stridee.fit and we refund you. No forms, no conditions.
Founding slots
50
Only 50 founding slots exist. When they are gone, they are gone.
Card required, nothing charged for three days. Flat rate for the whole API, not per connected athlete.
Start building — free for 3 daysStripe checkout · cancel any time · keys the moment it clears
What happens next
You pay
Stripe collects the card. Three days free first, then $20/month, and cancelling is a button in the same billing portal.
We create your account
Against the email you paid with, automatically, the moment Stripe confirms. Nobody reviews it.
You log in
platform.stridee.fit/login, same email, code in your inbox. Mint a signing key and your first call works.
Already bought and want the console? platform.stridee.fit/login
Not ready to claim?
Come talk to us in Discord first. We answer questions there before anywhere else.
Join the DiscordWHOOP API questions
No. Naming whoop in a POST /v1/connect call returns a 400 today, because the path exists and the argument does not. Garmin, COROS, Polar and Wahoo are the four a connect call can name right now, and they are live for connections and activities.
WHOOP runs a self-service OAuth2 developer platform covering recovery, strain, sleep and cycles. Bringing it onto the platform means it works exactly like the four live providers do: one string in a connect call, a consent screen we host, and encrypted webhook deliveries — with the provider's quirks staying on our side of the line rather than reaching your integration.
Claim one of the 50 founding slots and say which provider you need. The founding members order the roadmap, and at this size a single developer who genuinely needs one is most of the demand signal for it. In the meantime the four live providers cost $20 a month, flat, with no per-athlete metering.
The full documentation is public and needs no account. Still have questions? Ask us in Discord
Other integrations
One integration, not six
Every provider below is the same connect call, the same event shape and the same $20 a month. Adding your second one is a string change.
On the roadmap
