Accumulated work duration¶
In development
Accumulated work duration is still being developed and the API may change. If you plan to build on it, get in touch so we can warn you before anything changes.
Accumulated work duration (AWD) is the total time an athlete spent at or above each intensity within a single activity. For any intensity, it answers one question: how long, in total, were you at least this hard?
Why it's useful¶
AWD is measured at every intensity, so unlike time-in-zone it doesn't round efforts into a handful of buckets or lose detail at zone boundaries.
Two use cases matter most:
- Compliance. Did the athlete actually complete the session as prescribed? If the plan was 20 minutes at or above 200 W, AWD at 200 W tells you directly.
- Capacity and safe progression. AWD is a record of what the athlete has already demonstrated. If their best AWD at 200 W is 20 minutes, prescribing 40 minutes at 200 W asks for double a proven capacity. AWD gives you the evidence to progress load in defensible steps instead of guessing.
Getting the data¶
AWD is available per activity and across a date range:
GET /api/v1/activities/{activity_id}/accumulated-work-durationGET /api/v1/activities/longitudinal-accumulated-work-duration
Both take a metric parameter: use metric=power for cycling and metric=heart_rate where power isn't available. See the API reference for the request and response schema.