Fitness
WHOOP logo

WHOOP API

whoop.com

WHOOP — fitness/recovery wearable brand.

Actions
7
Category
Fitness
Login
Some actions
Output
JSON

Call the WHOOP API

Submit a task, then poll the job until it settles. This example runs whp_collections.

curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action_id": "whp_collections",
    "params": {
      "handle": "<handle>",
      "limit": 50
    }
  }'

7 actions on whoop.com

Read

  • WHOOP Body Measurements

    whp_body_measurementsreadlogin required1 credit / call

    Get authenticated user's body measurements (height, weight, maximum heart rate).

  • WHOOP Collections

    whp_collectionsread1 credit / call

    List WHOOP's product collections and curated product groups. Optionally fetch products within a specific collection.

    handle
    string
    limit
    integer
    page
    integer
  • WHOOP Locker Article

    whp_locker_articleread1 credit / call

    Get full text and metadata for a specific article from WHOOP's knowledge base.

    article_id
    string · required
  • WHOOP Locker Articles

    whp_locker_articlesread1 credit / call

    Paginated list of articles and educational content from WHOOP's knowledge base and learning center (The Locker). Supports filtering by region, locale, and keyword search.

    region
    string
    locale
    string
    query
    string
    limit
    integer
    page
    integer
  • WHOOP Membership Plans

    whp_membership_plansread1 credit / call

    WHOOP membership subscription plans with pricing, features, duration, and benefits. Supports region/locale/country filtering for global pricing table.

    region
    string
    locale
    string
    country
    string
  • WHOOP Product Details

    whp_product_detailsread1 credit / call

    Get full product details from the WHOOP India storefront (whoop.in, Shopify) — every variant with INR price, availability, SKU and option axes; full image gallery; Schema.org-flat camelCase shape. GET /products/<handle>.json on the public storefront, no auth.

    handle
    string · required
  • WHOOP Store Products

    whp_store_productsread1 credit / call

    Paginated list of WHOOP membership packages and wearable device products with pricing, availability, and descriptions from the India storefront (whoop.in).

    limit
    integer
    page
    integer

WHOOP API questions

Is there an API for WHOOP?
WHOOP does not offer a public data API for this, but Anakin Wire provides 7 maintained endpoints for whoop.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
How do I scrape WHOOP data?
POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when whoop.com changes its markup, Anakin updates the action.
Do I need a WHOOP account?
Some WHOOP actions read data that is only visible when signed in, so those need a credential you connect once. Actions marked "read" without a login requirement run anonymously.
What does the WHOOP API cost?
Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.