get_athlete_power_curves
Compare best power outputs across requested durations for a season or custom date range, returning power-curve data for analysis. Get compact or detailed results including raw curves and normalized values.
Instructions
Read selected athlete power-curve durations in seconds.
Choose this tool for season or custom-range best-power comparisons. Each
requested duration is a positive integer number of seconds. Compact
results return requested points and curve metadata; detail='full' also
returns the untouched upstream curve as raw for deeper analysis.
include_normalised is the legacy option for the upstream W/kg series,
not Normalized Power. Empty upstream lists are valid empty data, while
malformed shapes fail explicitly. Per-curve missing durations and null
values are preserved, and source completeness remains unknown.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| detail | No | compact | |
| api_key | No | ||
| end_date | No | ||
| durations | No | ||
| athlete_id | No | ||
| start_date | No | ||
| last_season | No | ||
| this_season | No | ||
| activity_type | No | Ride | |
| indoor_outdoor | No | ||
| include_normalised | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | ||
| error | No | ||
| query | No | ||
| source | Yes | ||
| status | Yes | ||
| coverage | Yes | ||
| warnings | No | ||
| pagination | No | ||
| request_id | No | ||
| schema_version | No | 1.0 |