WHOOP · Example Payload

Whoop List Workouts Example

FitnessWearablesHealthRecoverySleepStrainHeart RateWorkoutBiometrics

Whoop List Workouts Example is an example object payload from WHOOP, with 2 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

requestresponse

Example Payload

Raw ↑
{
  "request": {
    "method": "GET",
    "url": "https://api.prod.whoop.com/developer/v2/activity/workout?limit=10&start=2026-05-20T00:00:00.000Z&end=2026-05-25T00:00:00.000Z",
    "headers": {
      "Authorization": "Bearer <oauth_access_token>",
      "Accept": "application/json"
    }
  },
  "response": {
    "status": 200,
    "body": {
      "records": [
        {
          "id": "ecfc6a15-4661-442f-a9a4-f160dd7afae8",
          "v1_id": 1043,
          "user_id": 10129,
          "created_at": "2026-05-24T09:42:11.137Z",
          "updated_at": "2026-05-24T10:11:24.502Z",
          "start": "2026-05-24T08:30:00.000Z",
          "end": "2026-05-24T09:32:14.000Z",
          "timezone_offset": "-04:00",
          "sport_name": "running",
          "score_state": "SCORED",
          "score": {
            "strain": 12.4163,
            "average_heart_rate": 152,
            "max_heart_rate": 178,
            "kilojoule": 1832.74,
            "percent_recorded": 100,
            "distance_meter": 8123.4,
            "altitude_gain_meter": 64.2,
            "altitude_change_meter": -1.8,
            "zone_durations": {
              "zone_zero_milli": 0,
              "zone_one_milli": 240000,
              "zone_two_milli": 540000,
              "zone_three_milli": 1500000,
              "zone_four_milli": 1380000,
              "zone_five_milli": 60000
            }
          }
        }
      ],
      "next_token": "eyJjdXJzb3IiOiIyMDI2LTA1LTI0VDA5OjMyOjE0WiJ9"
    }
  }
}