@0x3639/intervals-icu
    Preparing search index...

    Class PerformanceService

    Service for athlete-level performance curves (power, pace, HR)

    Activity-level curves are on ActivityService (getPowerCurve, getPaceCurve, getHRCurve). This service handles aggregate/historical curves at the athlete level.

    Index
    • Same as getActivityPaceCurves, as CSV. Observed live (2026-09-22): this form returns HTTP 500 unless distances is supplied (the JSON form accepts the omission), so distances is required here. At least one distance is required: axios drops an empty array from the query string, which reproduces the 500.

      Parameters

      Returns Promise<Buffer<ArrayBufferLike>>