generated: '2026-07-11' method: derived source: openapi/trainingpeaks-openapi.yml summary: types: - oauth2 oauth2_flows: - authorizationCode schemes: - name: OAuth2 type: oauth2 flows: - flow: authorizationCode authorizationUrl: https://oauth.trainingpeaks.com/OAuth/Authorize tokenUrl: https://oauth.trainingpeaks.com/oauth/token scopes: 17 description: OAuth 2.0 authorization code flow. Tokens are short-lived (expires_in seconds) and refreshed with the refresh_token grant. Scopes are not inclusive (e.g. workouts:details does not include workouts:read) and are limited to those granted to your application. sources: - openapi/trainingpeaks-openapi.yml